Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. HTTP
  3. Reference
  4. Headers
  5. Dictionary-ID

Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten.Erfahre mehr über dieses Experiment.

View in EnglishAlways switch to English

Dictionary-ID header

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Experimentell:Dies ist eineexperimentelle Technologie
Überprüfen Sie dieBrowser-Kompatibilitätstabelle sorgfältig vor der Verwendung auf produktiven Webseiten.

Der HTTP-Dictionary-ID-Anforderungsheader verweist auf ein Wörterbuch, das imKompressionswörterbuchtransport verwendet werden kann, um die Antwort des Servers zu komprimieren.

Ein Server kann angeben, dass eine Ressource als Wörterbuch verwendet werden kann, indem er denUse-As-Dictionary-Header mit der Antwort sendet. Der Server kann eineid-Anweisung imUse-As-Dictionary-Header einschließen und damit einen ID-Wert dem Wörterbuch zuweisen. Falls der Server dies tut, muss bei der Anforderung einer Ressource, die mit dem Wörterbuch komprimiert werden kann, die Anfrage der Ressource denDictionary-ID-Header enthalten, und dessen Wert muss mit der imUse-As-Dictionary angegebenen ID übereinstimmen.

Dies ermöglicht es dem Server, ein Wörterbuch anhand eines beliebigen Schlüssels zu identifizieren und zu finden, anstatt denWörterbuch-Hash als Schlüssel zu verwenden (wenn dieser Ansatz verwendet wird, muss der Server jede Antwort hashen, die denUse-As-Dictionary-Header enthält, nur für den Fall, dass die Ressource letztendlich als Wörterbuch verwendet wird).

Beachten Sie, dass der Server zwar das Wörterbuch anhand seinerDictionary-ID identifizieren und lokalisieren kann, aber dennoch den Hash aus demAvailable-Dictionary-Header überprüfen muss, um zu bestätigen, dass es eine korrekte Übereinstimmung ist.

Weitere Informationen finden Sie imKompressionswörterbuchtransport-Leitfaden.

Syntax

http
Dictionary-ID: "<string-identifier>"

Direktiven

<string-identifier>

Eine Zeichenfolge, die die serverseitig zugewiesene ID des Wörterbuchs darstellt.

Beispiele

Angenommen, der Server hat einenUse-As-Dictionary-Header mit einerid="dictionary-12345"-Anweisung gesendet:

http
Use-As-Dictionary: match="/js/app.*.js",

Wenn der Client eine passende Ressource anfordert, wird dieserid-Wert in einemDictionary-ID-Header enthalten sein:

http
Accept-Encoding: gzip, br, zstd, dcb, dczAvailable-Dictionary: :pZGm1Av0IEBKARczz7exkNYsZb8LzaMrV7J32a2fFG4=:Dictionary-ID: "dictionary-12345"

Spezifikationen

Specification
Compression Dictionary Transport
# name-dictionary-id

Browser-Kompatibilität

Siehe auch

Help improve MDN

Learn how to contribute Diese Seite wurde automatisch aus dem Englischen übersetzt.

[8]ページ先頭

©2009-2025 Movatter.jp