Me gustaría apoyar correctamente la solicitud HEAD HTTP cuando los bots golpean mi sitio ASP.NET MVC usando HEAD. Me llamó la atención que todas las solicitudes HTTP HEAD al sitio devolvieran 404, particularmente desde http://downforeveryoneorjustme.com. Lo cual es realmente molesto Ojalá cambiaran a GET como todos los otros buenos bots que hay.Responder a las solicitudes HTTP HEAD utilizando ASP.NET MVC
Si acabo de cambiar [AcceptVerbs(HttpVerbs.Get)]
a [AcceptVerbs(HttpVerbs.Get | HttpVerbs.Head)]
¿sabrá MVC dejar el cuerpo de la solicitud?
¿Qué ha hecho para soportar las solicitudes HTTP HEAD? (Ejemplo de código sería genial!)
El marco MVC da ningún tratamiento especial para 'HEAD' en absoluto. –
@CraigStuntz - No es cierto; al menos en las versiones actuales de ASP.NET MVC, las respuestas a las solicitudes HEAD solo tienen los encabezados pero no el cuerpo, como se esperaba. Ver la respuesta de a7drew a continuación. –