Loading article…
HTTPにおけるバリアントオブジェクトとは、オリジンコンテンツサーバーによって送信されるデータ形式(非圧縮、圧縮、異なる言語など)が異なるオブジェクトを指します。
HTTP/1.1 (1997–1999) [ 1 ] [ 2 ]ではContent / Acceptヘッダーが導入されました。これらはHTTPリクエストとレスポンスで使用され、データがどのバリアントで提示されているかを示します。
クライアント:
GET /encoded_data.html HTTP / 1.1 Host : www.example.com Accept-Encoding : gzipサーバ:
HTTP / 1.1 200 OKサーバー: http-example-server Content-Length : 23 Content-Encoding : gzip <23バイトのgzip圧縮データ>