回源HTTP響應頭
更新時間 2024-07-22 09:45:23
最近更新時間: 2024-07-22 09:45:23
分享文章
本文介紹回源HTTP響應頭功能及其配置說明。
功能介紹
HTTP響應頭是HTTP響應消息頭的組成部分之一,可攜帶特定響應頭信息返回給客戶端。當CDN節點上沒有緩存用戶請求的內容時,CDN節點會回源拉取內容,源站收到節點的請求后會進行響應。為了便于用戶識別源站的響應信息,您可以配置回源HTTP響應頭功能,改寫源站響應報文中的HTTP Header信息。例如,改寫回源響應頭中Content-Type參數的值,然后再傳遞給客戶端,以確保客戶端解析正常(通過改寫,可以避免因源站響應的值異常的情況下,引起客戶端解析亂碼的問題)。
如果您需要改寫用戶源站響應報文中的HTTP Header,可以通過提交工單,申請配置回源HTTP響應頭。可根據您的實際業務需求,選擇添加、修改、刪除回源HTTP響應頭。
注意事項
- 回源HTTP響應頭改寫功能,是指CDN回源節點接收到源站響應后,對源站的HTTP響應頭做改寫。與HTTP響應頭功能不同的是,回源HTTP響應頭的處理發生在CDN回源節點和源站之間,而HTTP響應頭的修改發生在CDN邊緣節點和用戶的客戶端之間。前者可能會影響CDN節點上的相關機制,并且會響應至用戶側,而后者僅影響CDN節點響應給客戶端的頭部,對CDN節點本身機制沒有影響。
- 如果僅希望影響客戶端收到的響應頭,使用修改HTTP響應頭功能即可。詳情請見:HTTP響應頭。
- 為避免影響CDN緩存,回源HTTP響應頭功能對以下響應頭不做處理:Content-Length、Content-Range、Range、Last-Modified、Etag、Cache-Control。
配置說明
- 該功能暫不支持客戶自助配置,如需使用,請通過提交工單給天翼云客服,由其人工操作開啟。
- 提交工單時建議您按如下格式提供信息:
| 參數名 | 說明 | 示例 |
|---|---|---|
| 修改動作 | 添加、修改、刪除。 1.添加回源HTTP響應頭,如源站已有該響應頭,則不添加,如源站無該響應頭,則對應添加。 2.修改回源HTTP響應頭,如源站已有該響應頭,則做修改,如源站無該響應頭,則不做修改。 3.刪除回源HTTP響應頭,如源站已有該響應頭,則刪除,如源站無該響應頭,則不做處理。 |
刪除。 |
| key/value | 1.若需要添加/修改對應響應頭,則需要提供key和value信息;key僅支持大小寫字母、數字、下劃線、中劃線;value不支持空格、中文文字及字符。 2.若需要刪除對應響應頭,僅提供key信息即可;key僅支持大小寫字母、數字、下劃線、中劃線。 |
Pragma。結合上文的修改動作,效果為刪除源站響應的Pragma響應頭。 |