Ответ на REQUEST_METHOD = HEAD с использованием ASP.NET MVC - PullRequest
8 голосов
/ 01 марта 2010

У меня есть сайт ASP.NET MVC, и ELMAH показывает мне, что мой сайт дает ошибку при получении HTTP-запроса с REQUEST_METHOD = HEAD.

Как мне ответить на эти запросы, используя ASP.NET MVC?

1 Ответ

7 голосов
/ 01 марта 2010

Используйте атрибут [AcceptVerbs( HttpVerbs.Head )], чтобы пометить метод как отвечающий на запрос HEAD. Вы можете добавить больше потенциальных методов, ИЛИ объединяя глаголы, чтобы они могли отвечать на несколько глаголов запроса. Я подозреваю, что ваш метод уже помечен атрибутом, так как я думаю, что он должен отвечать на любой глагол запроса, если у вас нет каких-либо ограничений. С другой стороны, я думаю, что было бы довольно редко получить запрос HEAD, чтобы уточнить, почему и как вы его получаете?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...