簡體   English   中英

python request模塊:head和get request方法之間有什么區別

[英]python requests module: what's the difference between head and get request method

當我使用請求模塊檢查頁面是否可用時。 例如:

>>> import requests
>>> url = "http://www.motie.com/book/29675"
>>> res = requests.head(url)
>>> print res.status_code
404
>>> res = requests.get(url)
>>> print res.status_code
200

我分別獲得HEAD和GET的status_code 404和200。 我不知道為什么。 此外,我該如何尋找原因。 非常感謝。

您與之聯系的Web服務器可以自由發揮其應有的作用。 在這種情況下,它報告它找不到head請求的答案,即使它可以找到get請求的答案。 這不是應該執行的操作,但是您需要修復服務器才能解決此問題。

在這里 ,當然還有在WP中,可以找到有關head要求的更多信息。

實際上,我認為這是服務器中的錯誤。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM