[解決済み】Accept* HTTPヘッダのq=0.5とは何ですか?
2022-04-10 12:38:28
質問
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
この'q=%f'はどういう意味ですか?
どのように解決するのですか?
というものです。 相対品質係数 . からわかるように、ユーザーがどの言語を好むかを0から1のスケールで指定するものです。 HTTP/1.1仕様書、§14.4 :
各言語範囲には、その範囲で指定された言語に対するユーザーの好みの推定値を表す、関連する品質値を与えてもよい(MAY)。品質値のデフォルトは"q=1"である。例えば
Accept-Language: da, en-gb;q=0.8, en;q=0.7
は、「デンマーク語が好きですが、イギリス英語やその他の英語も受け付けます」という意味です。
関連
-
[解決済み] 正しいJSONコンテンツタイプは何ですか?
-
[解決済み] ブラウザによって異なるURLの最大長とは?
-
[解決済み] URI、URL、URNの違いは何ですか?
-
[解決済み] 403 Forbiddenと401 UnauthorizedのHTTPレスポンスの比較
-
[解決済み] HTTP GET(リクエストボディ付き
-
[解決済み] カスタムHTTPヘッダー:命名規則
-
[解決済み] HTTPヘッダーの大文字と小文字は区別されますか?
-
[解決済み] アクセスコントロールリクエストヘッダは、jQueryでAJAXリクエストのヘッダに追加されます。
-
[解決済み】HTTPのPOSTとPUTの違いは何ですか?
-
[解決済み] Cache-Control: privateとは何ですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] X-REQUEST-ID httpヘッダーとは何ですか?
-
[解決済み] updateとdeleteのHTTPステータスコード?
-
[解決済み] PUT、DELETE、HEADなどのメソッドは、ほとんどのウェブブラウザで利用可能ですか?
-
[解決済み] HTTPとRESTの違いは何ですか?
-
[解決済み] なぜCSRF防止トークンをクッキーに入れるのが一般的なのですか?
-
[解決済み】cURLを使用してBasic HTTP認証を正しく定義する方法は?
-
[解決済み】URLのアンパサンドのエスケープについて
-
[解決済み】302と307のリダイレクトの違いは何ですか?
-
[解決済み] Angular2 http.get()、map()、subscribe()とobservableパターン - 基本的な理解
-
[解決済み] URLのプロトコルを継承するために、先頭のダブルスラッシュを使用することに何か不都合はありますか? 例:src="//domain.com"