Posso alterar os cabeçalhos da solicitação HTTP enviada pelo navegador?
Estou pesquisando um design tranquilo e gostaria de usar os métodos HTTP (POST
, GET
, ...) e cabeçalhos HTTP, tanto quanto possível. Eu já descobri que os métodos HTTPPUT
eDELETE
não são suportados pelo navegador.
Agora, estou procurando obter representações diferentes do mesmo recurso e gostaria de fazer isso alterando oAccept
cabeçalho da solicitação. Dependendo dissoAccept
cabeçalho, o servidor pode exibir uma exibição diferente no mesmo recurso.
O problema é que não encontrei uma maneira de dizer ao meu navegador para alterar este cabeçalho.
o<a..>
tag tem umatributo type, que pode ter um tipo MIME, parecia um bom candidato, mas o cabeçalho ainda era o padrão do navegador (no Firefox, ele pode ser alterado emabout:config
com onetwork.http.accept.default
chave).