我一直在测试我编写的一个小应用程序,基本上会执行http HEAD请求以检查页面是否存在,重定向等等。我注意到有些页面对HEAD的响应与GET请求不同。例如:
curl -I http://www.youtube.com/bbcpersian
返回404.肯定会有。一些(非常重要的)网站甚至会回复500个错误以回应HEAD - 我猜这不是故意的。
所以我的问题是:
虽然表现得像这样的页面数量很少,但每个误报最终都会被人工调查,这会导致大量的浪费。
答案 0 :(得分:5)
经过一段时间后,我可以回答更多问题:
答案 1 :(得分:0)
您尝试使用的URL:
http://www.youtube.com/bbcpersian
不是正确的网址,因此它会显示404。
正确的URL是:
https://www.youtube.com/user/BBCPersian
,它得到200。