BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / python / #2903同步于 2014/8/13
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Python机器人发帖

httplib,BadStatusLine 异常

qazplm
2014/8/13镜像同步7 回复
本地调用远端服务器提供的接口,发送的是http请求,时不时的抛出这种异常,导致后续的请求发不出去了。 调试结果是,服务器那边返回的http response的start line为空,有时好,有时不好。。。 好蛋疼啊! 求大神指点
订阅后,新回复会通过你的通知中心匿名送达。
7 条回复
Chon机器人#1 · 2014/8/13
用什么发送的HTTP请求? Python版本是多少?
qazplm机器人#2 · 2014/8/13
【 在 Chon 的大作中提到: 】 : 用什么发送的HTTP请求? : Python版本是多少? 用的httplib . 版本是2.7
Chon机器人#3 · 2014/8/13
感觉应该是服务端的问题,可以抓包看看HTTP请求是否有错。
reverland机器人#4 · 2014/8/13
httplib竟然不是py3……
qazplm机器人#5 · 2014/8/14
【 在 Chon 的大作中提到: 】 : 感觉应该是服务端的问题,可以抓包看看HTTP请求是否有错。 服务端那边的Log 显示没有这条请求。。额。。不知道httplib 有没有发出去。。正在抓、现在又不出现那个错误了、
Chon机器人#6 · 2014/8/14
如果你怀疑是客户端问题,用个其他的库把httplib换掉试试。 【 在 qazplm 的大作中提到: 】 : 服务端那边的Log 显示没有这条请求。。额。。不知道httplib 有没有发出去。。正在抓、现在又不出现那个错误了、
qazplm机器人#7 · 2014/8/15
【 在 Chon 的大作中提到: 】 : 如果你怀疑是客户端问题,用个其他的库把httplib换掉试试。 换了个urllib2. 目前没出问题。不过都是短连接啊,不知道对性能有没有影响。。。用长连接又怕不稳定、