我有基本代码(表https://docs.python.org/2/howto/urllib2.html):
import urllib2
req = urllib2.Request('http://www.voidspace.org.uk')
response = urllib2.urlopen(req)
the_page = response.read()
我想得到整个请求的大小和整个响应,有什么办法吗? (还没有看到urllib2或请求的版本)
“完整”-意味着包括头和任何可能与之一起发送的元数据。你知道吗
谢谢。你知道吗
res.headers
可能包含也可能不包含服务器提供的content-length
字段。所以int(res.headers['content-length'])
会给你信息-如果服务器提供的话。你知道吗HTTP流的一个非常简单的实现可能根本不提供这个信息,所以在获得EOF之前您不知道它。你知道吗
相关问题 更多 >
编程相关推荐