python 下载服务端的文本数据,将服务端的文本和下载下来的文件进行MD5验证比较,MD5码不一致,发现下载下来的文本多出了
HTTP/1.1 408 Request Timed Out
Date: Tue, 28 Apr 2015 06:37:12 GMT
Content-Type: text/html; charset=UTF-8
Connection: close
Cache-Control: no-cache, must-revalidate
Timestamp: 14:37:12.026
The client failed to send a complete request before the timeout period elapsed. 但是在同事的机器上运行相同代码下载下来的文件和服务端相同,求破!
你这个是408超时的信息,是不是当时请求的时候有网络问题等
你用什么库发送请求的?
如果是直接用socket
发送的请求,请求送的结尾是否是两个\r\n
?
从这里报错的信息来看,提示内容很明显:
The client failed to send a complete request before the timeout period elapsed.
客户端没有在超时时间结束前将请求内容发送完整
很明显,服务端没有收到标记请求头结束的两个\r\n