共用方式為


遮罩內容中的 URL

適用於:所有 APIM 層

原則會在 redirect-content-urls 回應本文中重寫 (masks) 連結。 在輸出區段中使用 重寫後端服務的回應本文連結,使其改為指向網關。 例如,您可以在響應中顯示 URL 時隱藏原始後端服務的 URL。 使用在輸入區段中則效果相反。

注意

此原則不會變更任何標頭值,如 Location 標頭。 若要變更標頭值,請使用 set-header 原則。

注意

請依照原則陳述式中提供的順序,來設定原則的元素和子元素。 深入了解如何設定或編輯 APIM 原則

原則陳述式

<redirect-content-urls />

使用方式

使用注意事項

  • 此原則只能在原則區段中使用一次。

範例

<redirect-content-urls />

例如,請考慮下圖,其中顯示包含原始後端服務 URL 的 API 回應本文。

顯示入口網站中測試控制台中原始輸出回應的螢幕快照。

在輸出區段中設定原則 redirect-content-urls 之後,響應主體會重寫為指向閘道,在此案例中為 https://apim-hello-world.azure-api.net

顯示入口網站中測試控制台中已取代URL的螢幕快照。

如需使用原則的詳細資訊,請參閱: