Kann ich die Header der vom Browser gesendeten HTTP-Anfrage ändern?

Ich suche ein ruhiges Design und möchte die HTTP-Methoden verwenden POST, GET, ...) und HTTP-Header so oft wie möglich. Ich habe bereits herausgefunden, dass die HTTP-MethodenPUT undDELETE werden vom Browser nicht unterstützt.

Nun suche ich nach verschiedenen Darstellungen derselben Ressource und möchte dies tun, indem ich das @ änderAccept Header der Anfrage. Abhängig von diesemAcceptheader kann der Server eine andere Ansicht für dieselbe Ressource bereitstellen.

Problem ist, dass ich keine Möglichkeit gefunden habe, meinem Browser mitzuteilen, dass er diesen Header ändern soll.

Das<a..> tag hat eintype attribute, das einen MIME-Typ haben kann, sah aus wie ein guter Kandidat, aber der Header war immer noch die Standardeinstellung des Browsers (in Firefox kann er in @ geändert werdeabout:config mit demnetwork.http.accept.default Schlüssel)

Antworten auf die Frage(10)

Ihre Antwort auf die Frage