-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