全部產品
Search
文件中心

Edge Security Acceleration:修改入站要求標頭

更新時間:Jul 01, 2025

阿里雲DCDN預設支援攜帶一些例如用戶端IP地址的要求標頭,也支援自訂配置。如果您需要改寫使用者回源請求中的HTTP Header,可以通過修改入站要求標頭實現,滿足更多實際業務需求。

背景資訊

HTTP要求標頭是HTTP的請求訊息頭的組成部分之一,可攜帶特定的請求參數資訊並傳遞給伺服器。

DCDN節點請求回來源站點拉取資源時,來源站點可擷取到回源要求標頭中攜帶的資訊。您可以通過該功能,改寫使用者回源請求中的HTTP Header資訊,攜帶特定的參數資訊給來源站點,實現特定業務需求。例如,通過X-Forwarded-For頭部攜帶真實用戶端IP至來源站點。

來源站點伺服器通過使用者回源請求中攜帶的X-Forwarded-For頭部擷取用戶端真實IP的方式,請參見擷取用戶端真實IP

注意事項

入站要求標頭的值如果配置的是某個變數,那麼實際使用的時候會被設定為具體的變數值,以下為可以使用的變數。

回源HTTP Header

說明

$remote_addr

在回源頭裡面添加用戶端真實IP資訊,向來源站點傳遞用戶端IP地址資訊。

操作步驟

  1. 登入DCDN控制台

  2. 在左側導覽列,單擊域名管理

  3. 域名管理頁面,單擊目標網域名稱對應的配置

  4. 在指定網域名稱的左側導覽列,單擊回源配置

  5. 單擊修改入站要求標頭頁簽。

  6. 單擊添加

  7. 自訂HTTP頭頁面,選擇参数,並設定取值

    配置回源HTTP頭

    配置項

    說明

    樣本

    参数

    選擇自訂回源頭或選擇已經預設好的回源頭參數。

    自訂回源頭

    自訂參數

    自訂回源頭名稱為Content-Type。

    Content-Type

    取值

    • 一個回源頭參數中可以配置多個值,多個值用英文逗號(,)分隔。

    • 當取值為null時,表示刪除對應的入站要求標頭。

    text/html

    規則條件

    規則條件能夠對使用者請求中攜帶的各種參數資訊進行識別,以此來決定某個配置是否對該請求生效。

    • 不使用:不使用規則條件。

    • 選擇已配置的規則條件,新增或修改規則條件請參見規則引擎

  8. 單擊確定