Maskuj adresy URL w zawartości
DOTYCZY: Wszystkie warstwy usługi API Management
Zasady redirect-content-urls
ponownie zapisuje łącza (maski) w treści odpowiedzi. Użyj w sekcji ruchu wychodzącego, aby ponownie napisać linki do treści odpowiedzi do usługi zaplecza, aby wskazać bramę. Na przykład można to zrobić, aby ukryć adresy URL oryginalnej usługi zaplecza po wyświetleniu ich w odpowiedzi. Użyj w sekcji ruchu przychodzącego, aby uzyskać odwrotny efekt.
Uwaga
Te zasady nie zmieniają żadnych wartości nagłówków, takich jak Location
nagłówki. Aby zmienić wartości nagłówka , użyj zasad set-header .
Uwaga
Ustaw elementy zasad i elementy podrzędne w kolejności podanej w instrukcji zasad. Dowiedz się więcej na temat ustawiania lub edytowania zasad usługi API Management.
Instrukcja zasad
<redirect-content-urls />
Użycie
- Sekcje zasad: ruch przychodzący, wychodzący
- Zakresy zasad: globalny, obszar roboczy, produkt, interfejs API, operacja
- Bramy: klasyczne, v2, zużycie, self-hosted, obszar roboczy
Uwagi dotyczące użycia
- Te zasady można użyć tylko raz w sekcji zasad.
Przykład
<redirect-content-urls />
Rozważmy na przykład poniższą ilustrację, która przedstawia treść odpowiedzi interfejsu API zawierającą oryginalne adresy URL usługi zaplecza.
Po skonfigurowaniu redirect-content-urls
zasad w sekcji ruchu wychodzącego treść odpowiedzi zostanie przepisana tak, aby wskazywała bramę, w tym przypadku https://apim-hello-world.azure-api.net
.
Powiązane zasady
Powiązana zawartość
Aby uzyskać więcej informacji na temat pracy z zasadami, zobacz:
- Samouczek: przekształcanie i ochrona interfejsu API
- Dokumentacja zasad dla pełnej listy instrukcji zasad i ich ustawień
- Wyrażenia zasad
- Ustawianie lub edytowanie zasad
- Ponowne używanie konfiguracji zasad
- Repozytorium fragmentów zasad
- Zestaw narzędzi zasad usługi Azure API Management
- Tworzenie zasad przy użyciu rozwiązania Microsoft Copilot na platformie Azure