すべてのプロダクト
Search
ドキュメントセンター

Function Compute:HTTPトリガーを呼び出すと、ヘッダーキーの頭文字が大文字になるのはなぜですか。

最終更新日:Jul 15, 2024

HTTPヘッダーは、キーと値のペアの形式で表示されます。 HTTP仕様によれば、ヘッダのキーは大文字と小文字が区別されない。

HTTPトリガーを使用して標準ランタイムで実行される関数を呼び出すと、function Compute 3.0はHTTPリクエストをHTTPトリガーに固有のイベント形式に変換します。 HTTPヘッダーを変換する際、HTTPリクエストヘッダーのキーはnet/http標準ライブラリに基づいて正規化されます。

正規化の原則は、キーの頭文字とハイフンの後の文字を大文字にし、他の文字を小文字に変換することです。 例えば、「accept-encoding」は、「Accept-Encoding」に正規化される。