CDN節點響應4XX狀態碼時是否計費
更新時間 2023-07-05 23:06:15
最近更新時間: 2023-07-05 23:06:15
分享文章
本文解答CDN節點響應4XX狀態碼時是否計費的問題。
4XX狀態碼一般為客戶端訪問錯誤造成的特殊狀態碼,最常見的是403和404。404是指客戶源站沒有請求的資源,而403是指服務端主動拒絕客戶端請求,一般是因為客戶域名有配置防盜鏈、防攻擊等策略,而用戶請求命中相應鑒權策略導致。例如,客戶域名為避免惡意訪問行為,通常情況下會選擇在CDN開啟如Referer防盜鏈、IP黑/白名單、UA黑/白名單、URL鑒權等訪問控制功能。此時請求一旦命中相應的403鑒權規則,CDN服務器端即會返回403或其他自定義的特殊狀態碼。正常情況下,404和403的訪問均較少,且響應內容僅包含響應頭部,產生的流量也較小。但特殊情況下,客戶域名遭受惡意刷量或攻擊時,CDN節點會收到大量命中403鑒權規則或源站不存在資源的訪問請求,造成CDN節點大量響應403或404,從而產生對應日志及計費數據。因CDN節點在對用戶請求進行鑒權以及響應4XX狀態碼時,確實有產生CPU和帶寬資源消耗,故客戶需要自行承擔此情況下產生的流量帶寬費用及可能的請求數費用。