我希望在 ASP.NET MVC 网站受到爬虫 HTTP HEAD 请求时能正确支持它们。有人向我指出网站所有的 HTTP HEAD 请求都返回 404 错误,特别是来自于 http://downforeveryoneorjustme.com 的请求,这真的很恼人。希望他们能像其他好的机器人一样切换到 GET 请求。
如果我只是将
您已经采取了哪些措施来支持 HTTP HEAD 请求?(代码示例将很好!)
如果我只是将
[AcceptVerbs(HttpVerbs.Get)]
更改为 [AcceptVerbs(HttpVerbs.Get | HttpVerbs.Head)]
,MVC 是否会知道删除请求正文?您已经采取了哪些措施来支持 HTTP HEAD 请求?(代码示例将很好!)
HEAD
没有任何特殊处理。 - Craig Stuntz