Accept Encoding Header

Wenn Sie eine HTTP-Anfrage stellen oder eine HTTP-Antwort bekommen, bestehen diese aus der Anfragezeile bzw. Statuszeile. Darunter werden die HTTP-Header angezeigt. Diese versenden wichtige Kriterien und Parameter, die für die HTTP-Übertragung wichtig sind. Der Accept Encoding Header ist solch ein Parameter. Er übermittelt dem Server, welche Inhaltstypen/Codierung (in diesem Fall Komprimierungsalgorithmus) der Client verstehen kann.

Ist der Accept Encoding Header nicht vorhanden, bedeutet dies, dass der Client alle Content-Typen verstehen kann. Kann der Server den entsprechenden Typ nicht bereitstellen, wird der Statuscode „406 Not acceptable“ ausgegeben. Alternativ verwendet der Server einen beliebigen Inhaltstyp zum Kodieren.

Normalerweise werden die Codierungen gzip, deflate oder kompress verwendet. Mehrere Codierungen werden durch ein Komma separiert.

Es kann vorkommen, dass die Daten bereits komprimiert oder der Server überlastet ist. In diesen Fällen kann es sein, dass der Server die Komprimierung der HTTP-Antwort verweigert.


Sie haben noch Fragen?

Kontaktieren Sie uns


Weitere Inhalte


Keine Kommentare vorhanden


Du hast eine Frage oder eine Meinung zum Artikel? Teile sie mit uns!

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

*
*