Sdílet prostřednictvím


Mask URLs in content (Maskovat adresy URL v obsahu)

PLATÍ PRO: Všechny úrovně služby API Management

Odkazy redirect-content-urls zásad přepisují (masky) v textu odpovědi. V části odchozích přenosů použijte k přepsání odkazů textu odpovědi na back-endovou službu, aby odkazovaly na bránu. Můžete to například udělat tak, že skryjete adresy URL původní back-endové služby, když se zobrazí v odpovědi. Použije se v oddílu příchozích dat pro opačný efekt.

Poznámka:

Tato zásada nemění žádné hodnoty záhlaví, jako Location jsou hlavičky. Pokud chcete změnit hodnoty záhlaví, použijte zásadu set-header .

Poznámka:

Nastavte prvky zásad a podřízené prvky v pořadí uvedeném v prohlášení o zásadách. Přečtěte si další informace o tom, jak nastavit nebo upravit zásady služby API Management.

Prohlášení o zásadách

<redirect-content-urls />

Využití

Poznámky k využití

  • Tuto zásadu je možné v oddílu zásad použít jenom jednou.

Příklad

<redirect-content-urls />

Představte si například následující obrázek, který ukazuje text odpovědi rozhraní API, který obsahuje původní adresy URL back-endové služby.

Snímek obrazovky zobrazující původní odchozí odpověď v testovací konzole na portálu

Po nakonfigurování redirect-content-urls zásady v oddílu odchozích přenosů se text odpovědi přepíše tak, aby odkazoval na bránu, v tomto případě https://apim-hello-world.azure-api.net.

Snímek obrazovky znázorňující nahrazené adresy URL v testovací konzole na portálu

Další informace o práci se zásadami najdete v tématech: