41得票2回答
使用ASP.NET MVC响应HTTP HEAD请求

我希望在 ASP.NET MVC 网站受到爬虫 HTTP HEAD 请求时能正确支持它们。有人向我指出网站所有的 HTTP HEAD 请求都返回 404 错误,特别是来自于 http://downforeveryoneorjustme.com 的请求,这真的很恼人。希望他们能像其他好的机器人一...

21得票3回答
ASP.NET MVC AcceptVerbs和注册路由

如果我已经在操作方法上使用了[AcceptVerbs(..)]属性,那么在注册路由时是否还需要在路由定义中注册HttpVerb约束? 例如,我有以下代码:[AcceptVerbs(HttpVerbs.Post)] public ActionResult Create(FormCollecti...

11得票2回答
一个没有标记AcceptVerbs、HttpGet或HttpPost的控制器动作的默认行为是什么?

如果我创建一个控制器操作并没有使用AcceptVerbs、HttpPost或HttpGet标记,那么默认行为是什么? 这个操作允许任何访问方法吗?还是默认为GET?