Media CDN 擴充功能總覽

Service Extensions 可讓您使用擴充功能,在 Media CDN 處理路徑中插入自訂程式碼。本頁面提供 Media CDN 擴充功能總覽。

Media CDN 提供許多內建核心功能,可解決內容傳遞聯播網 (CDN) 最常見的用途。您可能需要這些功能以外的服務。舉例來說,您可能需要正規化標頭來提升快取效能、使用自訂網址簽署演算法,或是將現有 CDN 的舊版行為移植到 Media CDN。

Service Extensions 可讓您透過外掛程式,在要求和回應處理路徑中,為輕量級運算用途新增自訂程式碼。外掛程式可以存取及操控 HTTP 要求和回應標頭,然後提供合成回應。外掛程式也可以執行其他動作,例如 HTTP 重新導向和網址重新編寫。

如圖 1 所示,透過 Service Extensions,您可以使用外掛程式在 Media CDN 處理路徑的快取之前,放置實作特定動作的自訂程式碼。

Media CDN 會使用外掛程式,在處理路徑中新增自訂程式碼。
圖 1. Media CDN 會使用外掛程式,在處理路徑中新增自訂程式碼 (按一下即可放大)。

Media CDN 外掛程式的運作方式

在 Media CDN 要求路徑中,外掛程式會在路徑比對和 Google Cloud Armor 邊緣安全政策之後執行,但會在計算快取金鑰和將自訂標頭新增至來源之前執行。

在回應路徑上,外掛程式會在從快取提供內容後執行,因此可以操控快取內容。

後續步驟