问理财操盘宝系列——丸子吖4月12日实盘操作记录
Ein Representation Header (oder "Representation Metadata") ist ein HTTP-Header, der beschreibt, wie die im Nachrichtentext enthaltenen Daten interpretiert werden sollen.
Zum Beispiel k?nnte der Inhalt einer bestimmten Nachricht für den Transport kodiert sein, die gesamte Ressource k?nnte als ein bestimmter Medientyp wie XML, JSON, HTML oder Markdown formatiert, in eine bestimmte geschriebene Sprache oder geografische Region lokalisiert und/oder mit einem bestimmten Algorithmus komprimiert sein. Die Representation Header erm?glichen es, die zugrunde liegenden Daten zu extrahieren und zu verstehen. Die zugrunde liegende Ressource ist in jedem Fall semantisch gleich, aber ihre Darstellung ist unterschiedlich.
W?hrend Darstellungen verschiedene Formen von Ressourcen sind, k?nnen Darstellungen selbst auch in verschiedenen Formen übertragen werden: ein HTTP-Nachrichtenrahmen (vgl. z.B. HTTP/1.1's Transfer-Encoding
), ein bestimmter Oktettstrom (vgl. z.B. Content-Range
), abgeleitet von der gew?hlten Darstellung.
Clients geben w?hrend der Inhaltsverhandlung (über Accept-*
Header) die Formate an, die sie bevorzugen. Die Representation Header teilen dem Client das Format der gew?hlten Darstellung mit, die sie erhalten haben.
Representation Header k?nnen sowohl in HTTP-Anfrage- als auch Antwortnachrichten mit verschiedenen Methoden vorhanden sein. Wenn sie als Antwort auf eine HEAD
-Anfrage gesendet werden, beschreiben sie die Darstellung des Inhalts, die gew?hlt würde, wenn die Ressource mit einer GET
-Anfrage angefordert worden w?re.
Zu den Representation Headern geh?ren:
Content-Length
Content-Range
Content-Type
Content-Encoding
Content-Location
Content-Language
-
Validatoren, die in bedingten Anfragen verwendet werden, wie:
Representation Header sind nicht gegenseitig ausschlie?end mit Inhalts-Headern.