-2
A
回答
-3
getContentLength,它ressembles到Java名称
在Python,一个HTTP请求之后,获得所获取的内容的大小:
import urllib
url = 'http://allrecipes.com/Recipe/Slow-Cooker-Pork-Chops-II/Detail.aspx'
data = urllib.urlopen(url).read()
print len(data)
这将显示
174525
+0
你可以得到内容长度和下载整个页面。 – raju 2012-11-01 18:25:13
6
如果你想要的只是内容长度,那么你可以做一个HEAD请求美东时间。 HEAD请求只会检索标题而不是整个文件。
import httplib
conn = httplib.HTTPSConnection("example.com")
conn.request("HEAD", "/path/tofile.txt")
response = conn.getresponse()
headers = response.getheaders()
print headers
内容长度在headers
之内。
+2
我更喜欢这个解决方案,但是如果安装httplib不是一个选项,它也可以用urllib2完成:http://stackoverflow.com/questions/107405/how-do-you-send-a-head-http-request -in的Python/2070916#2070916 – dnet 2011-09-29 11:28:30
相关问题
- 1. AFNetworking - 获取响应内容长度
- 2. 获取httpwebrequest内容长度vb2005
- 3. 获取流的内容长度
- 4. 从UIWebView获取内容长度
- 5. 正在获取内容长度但没有内容
- 6. Python海报内容长度错误
- 7. 使用Python计算内容长度
- 8. PDFBox - 获取内容高度
- 9. 获取长度
- 10. HTTP内容长度和内容编码
- 11. 使用scrapy获取链接列表的内容长度
- 12. 如何从响应头获取内容长度?
- 13. Qt获取Amazon S3文件的内容长度
- 14. Goutte/GuzzleHTTP获取响应主体的内容长度/大小
- 15. PHP - 文件获取内容 - 设置最大长度
- 16. 获取没有内容长度的http请求的响应?
- 17. 如何获取Django响应对象的内容长度?
- 18. Qt5 - 从Url下载文件时获取内容的长度
- 19. 如何获取没有内容长度的请求主体?
- 20. 获取文件的内容长度与htaccess
- 21. 无法从GoogleWeather API获取内容长度
- 22. 如何在用户类型中获取JTextField内容的长度?
- 23. 使用红宝石获取URL的内容长度
- 24. 如何为POST请求获取正确的内容长度
- 25. Java中的限制HttpUrlConnection获取内容长度
- 26. 获取.mp4文件长度Python
- 27. Android HttpURLConnection内容长度
- 28. 爪哇:ServletOuputStream内容长度
- 29. HttpWebRequest无效内容长度
- 30. 内容长度变换
你能否包含你的代码片段,以便我们可以更好地看到你在做什么。 – Bemmu 2011-04-11 02:02:05
only this:result = request.GET(“http:// ip-ad”) 打印结果 print result.getContentLength() print result.getData() – tranen 2011-04-11 02:08:52
除非您提供自己的代码,否则不要期待帮助。 – 2011-04-11 03:09:45