【发布时间】:2013-11-14 12:25:06
【问题描述】:
我尝试使用以下代码在 Python 3.2.3 中保持与 urllib.request 的 HTTP 连接:
handler = urllib.request.HTTPHandler()
opener = urllib.request.build_opener(handler)
opener.addheaders = [("connection", "keep-alive"), ("Cookie", cookie_value)]
r = opener.open(url)
但是,如果我使用 Wireshark 收听连接,我会得到一个带有“连接:已关闭”但设置 Cookie 的标题。
Host: url
Cookie: cookie-value
Connection: close
如何将 Headerinfo 设置为 Connection: keep-alive?
【问题讨论】:
标签: urllib python-3.2