(转)python中httplib.IncompleteRead exception
来源:互联网 发布:ev3编程软件中文版 编辑:程序博客网 时间:2024/05/16 13:38
很恼火的错误,使用urllib2获取远程http内容时,是不是出现httplib.IncompleteRead exception错误。
错误具体为:httplib.IncompleteRead: IncompleteRead(1353 bytes read)
问题是这个问题一会出现,一会不出现。有时候运行一天也不会出错,有时候10分钟就出错。
怎么整都不行。
后来无意间看到网上的资料介绍如下:
发现这是一个已知的bug,网上提供了一个已知的解决方案,发现其中修改的http 协议的版本,究竟HTTP/1.0和HTTP/1.1有什么区别呢。
想深入了解的同学可以精读一下两篇RFC
HTTP/1.0
http://www.ietf.org/rfc/rfc1945.txt?number=1945
HTTP/1.1
http://www.ietf.org/rfc/rfc2616.txt?number=2616
解决办法:
定义以下内容
import httplibhttplib.HTTPConnection._http_vsn = 10httplib.HTTPConnection._http_vsn_str = 'HTTP/1.0'
强行指定'HTTP/1.0'
修改后至今未出现该错误。
转自:http://www.blogguy.cn/show-852-1.html
0 0
- (转)python中httplib.IncompleteRead exception
- Python之美[从菜鸟到高手]--httplib源码分析及IncompleteRead异常解决方案
- python suds库 在虚拟网卡下报httplib.incompleteread(0 bytes read)异常
- python中httplib实现长连接
- python中httplib的一些例子
- python中urllib, urllib2,urllib3, httplib,httplib2, request的区别
- Python使用urllib2出现incompleteread错误
- PYTHON HTTPLIB TIMEOUT
- Python - httplib实例
- python--httplib模块使用
- python urllib2 httplib HTTPConnection
- python--httplib模块使用
- python--httplib模块使用
- python httplib库简介。。。
- python--httplib模块使用
- python的httplib注意事项
- python--httplib模块使用
- python--httplib模块使用
- Unity3D Quaternion各属性和函数测试
- Spark的协同过滤.Vs.Hadoop MR
- 第十一周项目2-求最大公约数
- 第十一周项目二 四个数的最大公约数
- 好教程不来一发——Photoshop通道抠像
- (转)python中httplib.IncompleteRead exception
- 第十一周项目二——求最大公约数
- jquery 多个展开隐藏循环
- Linux:返回上一次目录
- @2x与@3x的图片加载问题
- 2014-11-06 今天网上值机的教训
- Cocos2dx 学习笔记23 callfun_selector用法
- 基于Antisamy项目实现防XSS攻击
- web开源FlowPlayer视频播放器