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

:カスタムHTTPリクエストヘッダーの設定

最終更新日:Aug 09, 2024

デフォルトでは、 Dynamic Content Delivery Network (DCDN) はクライアントIPアドレスなどのリクエストヘッダーをサポートしています。 カスタムリクエストヘッダーを設定することもできます。 Alibaba Cloudでは、ビジネス要件に基づいてback-to-originリクエストのHTTPヘッダーを書き直すことができます。

背景情報

HTTPリクエストヘッダーは、HTTP経由で送信されるリクエストのヘッダーセクションのコンポーネントです。 HTTPリクエストヘッダーには、サーバーに送信される特定のパラメーターが含まれます。

ポイントオブプレゼンス (POP) がオリジンサーバーから要求されたリソースを取得すると、オリジンサーバーは要求ヘッダーに含まれる情報を取得できます。 Dynamic Content Delivery Network (DCDN) すると、オリジンリクエストのHTTPヘッダーを書き換えることができます。 リクエストヘッダーに含まれる情報は、特定のビジネス要件を満たすためにオリジンサーバーに渡されます。 たとえば、X-Forwarded-For (XFF) ヘッダーを構成して、クライアントのIPアドレスを配信元サーバーに渡すことができます。

オリジンサーバーがオリジンリクエストのXFFヘッダーからクライアントのIPアドレスを取得する方法については、「クライアントの発信IPアドレスの取得」をご参照ください。

image

使用上の注意

HTTPリクエストヘッダーの値が変数の場合は、変数を使用する際に特定の値が代入されます。 使用可能な変数を次の表に示します。

オリジンHTTPヘッダー

説明

$remote_addr

クライアントIPアドレスを配信元サーバーに渡すヘッダーを追加します。

手順

  1. DCDNコンソール

  2. 左側のナビゲーションウィンドウで、ドメイン名.

  3. On theドメイン名ページで、管理するドメイン名を見つけて、設定.

  4. ドメイン名の左側のナビゲーションツリーで、オリジンフェッチ.

  5. をクリックし、カスタム back-to-origin HTTP リクエストヘッダータブをクリックします。

  6. クリック追加.

  7. では、カスタム HTTP レスポンスヘッダーダイアログボックス, setパラメータ.

    配置回源HTTP头

    パラメーター

    説明

    パラメータ

    カスタムリクエストヘッダー

    カスタムリクエストヘッダーまたはプリセットヘッダーを選択できます。

    カスタムパラメーター

    Content-Type

    値をContent-Typeに設定します。

    text/html

    オリジンヘッダーには1つ以上の値を指定できます。 複数入力する場合は、カンマ (,) で区切ります。

  8. クリックOK.