有什么区别。 例如:python请求模块:当我使用请求模块检查页面是否可用时,head和get请求方法
>>> 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 STATUS_CODE 404和200分别和GET。我不知道为什么。 另外,我该如何解释原因。非常感谢。
您可以通过放置窥探来了解发生了什么。在linux系统中,'tcpdump -i any -s 2000 -A host www.motie.com'会显示你发送给服务器的内容和从服务器接收到的内容。 –