共用方式為


來自 Edgio 進階版 規則引擎功能的 Azure 內容傳遞網路

本文列出 Azure 內容傳遞網路 規則引擎可用功能的詳細描述。

規則的第三個部分是功能。 功能會定義套用至一組比對條件所識別的要求類型動作類型。

來自 Edgio 進階版 規則引擎功能的 Azure 內容傳遞網路 參考

可用的功能類型如下:

存取

這些功能的設計目的是要控制內容的存取。

名稱 目的
拒絕存取 (403) 判斷是否以 403 禁止回應拒絕所有要求。
令牌驗證 判斷令牌型驗證是否套用至要求。
令牌驗證拒絕碼 決定因令牌型驗證而拒絕要求時,傳回給使用者的回應類型。
令牌驗證忽略 URL 案例 判斷令牌型驗證所做的 URL 比較是否區分大小寫。
令牌驗證參數 判斷是否應該重新命名令牌型驗證查詢字串參數。

回到頂端

快取

這些功能的設計目的是要自定義快取內容的時機和方式。

名稱 目的
帶寬參數 判斷頻寬節流參數(例如,ec_rate和ec_prebuf)是否為作用中。
帶寬節流 為邊緣伺服器所提供的回應節流頻寬。
略過快取 判斷要求是否可以使用我們的快取技術。
快取控制標頭處理 當外部最大存留期功能為使用中時,控制Edge Server產生 Cache-Control 標頭。
快取索引鍵查詢字串 判斷快取索引鍵是否已包含或排除與要求相關聯的查詢字串參數。
可唯一識別資產以進行快取的相對路徑。 檢查快取的內容時,我們的邊緣伺服器會使用此相對路徑。 根據預設,快取索引鍵不包含查詢字串參數。
Cache-Key Rewrite 重寫與要求相關聯的快取索引鍵。
完成快取填滿 判斷當要求導致邊緣伺服器上的部分快取遺漏時,會發生什麼事。
壓縮文件類型 定義在伺服器上壓縮的檔案格式。
默認內部最大存留期 決定 Edge Server 重新驗證源伺服器快取的預設最大存留期間隔。
到期標頭處理 控制當外部 Max-Age 功能為使用中時,Edge Server 產生 Expires 標頭。
外部最大年齡 決定瀏覽器到邊緣伺服器快取重新驗證的最大存留期間隔。
強制內部最大年齡 決定 Edge Server 重新驗證源伺服器快取的最大存留期間隔。
H.264 支援 (HTTP 漸進式下載) 決定可用來串流內容的 H.264 檔案格式類型。
H.264 支援影片搜尋參數 使用 HTTP 漸進式下載時,覆寫指派給控制透過 H.264 媒體搜尋的參數名稱。
接受無快取要求 判斷 HTTP 用戶端的無快取要求是否會轉送至源伺服器。
忽略原始 No-Cache 判斷我們的內容傳遞網路是否忽略從源伺服器提供的特定指示詞。
忽略無法滿足的範圍 決定當要求產生 416 要求範圍無法滿足的狀態代碼時,傳回給客戶端的回應。
內部 Max-Stale 控制當邊緣伺服器無法使用源伺服器重新驗證快取資產時,快取資產可能超過正常到期時間的時間。
部分快取共用 判斷要求是否可以產生部分快取的內容。
Prevalidate 快取的內容 判斷快取的內容是否有資格在存留時間 (TTL) 到期之前提前重新驗證。
重新整理零位元組快取檔案 決定 HTTP 用戶端對 0 位元組快取資產的要求如何由邊緣伺服器處理。
設定可快取狀態代碼 定義可能導致快取內容的狀態代碼集。
錯誤時的內容傳遞過時 判斷在快取重新驗證期間發生錯誤或從客戶源伺服器擷取要求的內容時,是否傳遞過期的快取內容。
重新驗證時過時 藉由允許邊緣伺服器在重新驗證時向要求者提供過時的用戶端,以改善效能。

回到頂端

註解

批註功能允許在規則內新增附註。

回到頂端

標頭

這些功能的設計目的是從要求或回應新增、修改或刪除標頭。

名稱 目的
年齡響應標頭 判斷是否將 Age 回應標頭包含在傳送給要求者的回應中。
偵錯快取回應標頭 判斷回應是否可能包含 X-EC-Debug 回應標頭以提供所要求資產之快取原則的相關信息。
修改用戶端要求標頭 覆寫、附加或刪除要求中的標頭。
修改客戶端回應標頭 覆寫、附加或刪除回應中的標頭。
設定用戶端 IP 自定義標頭 允許要求用戶端的IP位址新增至要求做為自定義要求標頭。

回到頂端

記錄

這些功能的設計目的是要自定義儲存在原始記錄檔中的數據。

名稱 目的
自訂記錄欄位 1 決定原始記錄檔中指派給自定義記錄欄位的格式和內容。
記錄查詢字串 判斷查詢字串是否與存取記錄中的URL一起儲存。

回到頂端

最佳化

這些功能會決定要求是否接受Edge優化器所提供的優化。

名稱 目的
Edge 優化器 判斷 Edge 優化器是否可以套用至要求。
Edge 優化器 – 具現化組態 具現化或啟動與月台相關聯的Edge優化器組態。

回到頂端

原始來源

這些功能的設計目的是控制內容傳遞網路與源伺服器通訊的方式。

名稱 目的
Keep-Alive 要求上限 定義 Keep-Alive 連線在關閉之前的要求數目上限。
Proxy 特殊標頭 定義從邊緣伺服器轉送至源伺服器的內容傳遞網路特定要求標頭

回到頂端

特殊

這些功能提供進階功能,且應該由進階使用者使用。

名稱 目的
可快取的 HTTP 方法 決定可在網路上快取的額外 HTTP 方法集合。
可快取的要求主體大小 定義判斷 POST 回應是否可以快取的臨界值。
QUIC 判斷用戶端是否被告知我們的內容傳遞網路服務支援 QUIC。
串流優化 調整快取組態,以優化實時數據流的效能,並減少源伺服器上的負載。
用戶變數 將值指派給傳遞至您自定義流量處理解決方案的使用者定義變數。

回到頂端

URL

這些功能可讓要求重新導向或重寫至不同的 URL。

名稱 目的
遵循重新導向 判斷是否可以將要求重新導向至客戶源伺服器所傳回之Location標頭中定義的主機名。
URL 重新導向 透過Location標頭重新導向要求。
URL 重寫 重寫要求URL。

回到頂端

如需最新的功能,請參閱 Edgio 規則引擎檔

下一步