14得票2回答
为什么Python httplib的读取块大小硬编码为8192字节?

我希望以HTTP方式快速流式传输大文件从一个服务器到另一个服务器。 在此过程中,我注意到httplib被urllib3和requests使用,并且似乎硬编码了一次从流中获取8192字节的数据量。 https://github.com/python/cpython/blob/28453fea...

13得票4回答
Python httplib/urllib获取文件名

有没有可能获取文件名e.g. xyz.com/blafoo/showall.html 如果您使用urllib或httplib? 这样我就可以将文件保存在服务器上的文件名下了吗? 如果您访问类似于的网站xyz.com/blafoo/ 您无法看到文件名。 谢谢

11得票1回答
使用urllib2+httplib进行调试连接时,有时候不会显示调试信息。

尝试让登录脚本正常工作,但一直返回相同的登录页面,因此我打开了http流的调试(无法使用wireshark或类似工具,因为是https)。 我什么都没得到,所以我复制了示例,它可以工作。任何对google.com的查询都可以工作,但对于我的目标页面没有显示调试信息,这有什么区别吗?如果它是一...

10得票3回答
Selenium无头浏览器WebDriver [Errno 104] 连接被对等方重置

我正在尝试从以下URL抓取数据。但是当 driver.get(url) 时,有时会出现错误 [Errno 104] Connection reset by peer,有时则是 [Errno 111] Connection refused。但是在罕见的情况下它可以正常工作,并且在我的Mac电脑上...

9得票4回答
Python httplib名称或服务未知。

我正在尝试使用httplib将信用卡信息发送到authorize.net。当我尝试提交请求时,会出现以下回溯: File "./lib/cgi_app.py", line 139, in run res = method() File "/var/www/html/index.py", li...

9得票2回答
如何使用Python中的套接字响应代理服务器的“CONNECT”方法请求?

我正在使用httplib编写代理服务器,在尝试连接HTTPS网站(如facebook和google)时,我的客户端会发送类似于以下内容的“CONNECT”请求: CONNECT www.google.co.il:443 HTTP/1.1\r\n User-Agent: Mozilla/5.0...

9得票1回答
Python: 在嵌套线程SimpleXMLRPCServers时,出现httplib.CannotSendRequest错误

我在使用SocketServer.ThreadingMixin的一系列SimpleXMLRPCServers时,偶尔会收到httplib.CannotSendRequest异常。 所谓“一系列”是指以下情况: 我有一个客户端脚本,它使用xmlrpclib调用SimpleXMLRPCServe...

8得票2回答
Python 2.7中的URL编码

>>> import httplib >>> x = httplib.HTTPConnection('localhost', 8080) >>> x.connect() >>> x.request('GET','/came...

8得票1回答
处理 IncompleteRead 和 URLError

这是一段网络挖掘脚本。 def printer(q,missing): while 1: tmpurl=q.get() try: image=urllib2.urlopen(tmpurl).read() exce...

8得票1回答
如何使用httplib发布Unicode字符?

我尝试使用httplib.request函数发布Unicode数据: s = u"עברית" data = """ <spellrequest textalreadyclipped="0" ignoredups="1" ignoredigits="1" ignoreallcaps="...