Udostępnij za pośrednictwem


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.

Zrzut ekranu przedstawiający oryginalną odpowiedź wychodzącą w konsoli testowej w portalu.

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.

Zrzut ekranu przedstawiający zastąpione adresy URL w konsoli testowej w portalu.

Aby uzyskać więcej informacji na temat pracy z zasadami, zobacz: