Version: 5.3 (switch to 5.4b)
言語English
  • C#
  • JS

スクリプト言語

好きな言語を選択してください。選択した言語でスクリプトコードが表示されます。

UnityWebRequest.SetRequestHeader

フィードバック

ありがとうございます

この度はドキュメントの品質向上のためにご意見・ご要望をお寄せいただき、誠にありがとうございます。頂いた内容をドキュメントチームで確認し、必要に応じて修正を致します。

閉じる

送信に失敗しました

なんらかのエラーが発生したため送信が出来ませんでした。しばらく経ってから<a>もう一度送信</a>してください。ドキュメントの品質向上のために時間を割いて頂き誠にありがとうございます。

閉じる

キャンセル

マニュアルに切り替える
public function SetRequestHeader(name: string, value: string): void;
public void SetRequestHeader(string name, string value);

パラメーター

name セットするヘッダーのキー。大文字小文字を区別します。
value ヘッダーの意図した値

説明

HTTP リクエストヘッダーをカスタムの値にセットします。

RFC 2616 によるとヘッダーのキーと値は有効でなければなりません。どちらのストリングにも制御文字など特定の無効な文字を含むかもしれません。両方の文字列は null 以外で、最低 1 文字を含まなければなりません。詳細は RFC 2616, section 4.2 を参照してください。

このメソッドは Send が呼び出された後に呼び出すことはできません。

プラットフォームで、次のヘッダーはカスタムの値をセットしない可能性があります: accept-charsetaccept-encodingaccess-control-request-headersaccess-control-request-methodconnectiondatedntexpecthostkeep-aliveoriginreferertetrailertransfer-encodingupgradevia

content-length ヘッダーはアタッチされている DownloadHandler の内容に基づいて自動的に設定されますが、カスタムの値に設定することはできません。

user-agentx-unity-version ヘッダーは Unity によって自動的にセットされ、カスタム値にセットされていないかもしれません。

上記に加え、次のヘッダーは WebGL プラットフォーム上の web ブラウザーによって満たされるので、設定していないカスタムの値はセットされていないかもしれません: cookiecookie2