¿Puedo cambiar los encabezados de la solicitud HTTP enviada por el navegador?
Estoy buscando un diseño tranquilo y me gustaría usar los métodos HTTP (POST
, GET
, ...) y los encabezados HTTP tanto como sea posible. Ya descubrí que los métodos HTTPPUT
yDELETE
no son compatibles desde el navegador.
Ahora estoy buscando obtener diferentes representaciones del mismo recurso y me gustaría hacerlo cambiando elAccept
encabezado de la solicitud. Dependiendo de estoAccept
encabezado, el servidor puede servir una vista diferente en el mismo recurso.
El problema es que no encontré una manera de decirle a mi navegador que cambie este encabezado.
los<a..>
la etiqueta tiene unatributo de tipo, que puede tener un tipo mime, parecía un buen candidato, pero el encabezado seguía siendo el valor predeterminado del navegador (en Firefox se puede cambiar enabout:config
con elnetwork.http.accept.default
llave).