We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
ClientRequest
1 parent 0b647f6 commit 0ca67bbCopy full SHA for 0ca67bb
aiohttp/client_reqrep.py
@@ -614,16 +614,13 @@ def update_proxy(
614
self.proxy_headers = proxy_headers
615
616
def keep_alive(self) -> bool:
617
- if self.version < HttpVersion10:
618
- # keep alive not supported at all
619
- return False
+ if self.version >= HttpVersion11:
+ return self.headers.get(hdrs.CONNECTION) != "close"
620
if self.version == HttpVersion10:
621
# no headers means we close for Http 1.0
622
return self.headers.get(hdrs.CONNECTION) == "keep-alive"
623
- elif self.headers.get(hdrs.CONNECTION) == "close":
624
625
-
626
- return True
+ # keep alive not supported at all
+ return False
627
628
async def write_bytes(
629
self, writer: AbstractStreamWriter, conn: "Connection"
0 commit comments