Compartilhar via


Mascarar URLs no conteúdo

APLICA-SE A: todas as camadas do Gerenciamento de API

A política redirect-content-urls reescreve (máscaras) links no corpo da resposta. Use na seção de saída para reescrever os links do corpo da resposta para o serviço de back-end para que eles apontem para o gateway. Por exemplo, você pode fazer isso para ocultar URLs do serviço de back-end original quando elas aparecerem na resposta. Use na seção de entrada para obter um efeito oposto.

Observação

Essa política não altera nenhum valor de cabeçalho como cabeçalhos Location. Para alterar valores de cabeçalho, use a política set-header.

Observação

Defina os elementos da política e os elementos filho na ordem fornecida na declaração da política. Saiba mais sobre como definir e editar as políticas de Gerenciamento de API.

Declaração de política

<redirect-content-urls />

Uso

Observações de uso

  • Essa política só pode ser usada uma vez em uma seção de política.

Exemplo

<redirect-content-urls />

Por exemplo, considere a imagem a seguir, que mostra um corpo de resposta de API que inclui as URLs de serviço de back-end originais.

Captura de tela mostrando a resposta de saída original no console de teste no portal.

Depois que a política redirect-content-urls é configurada na seção de saída, o corpo da resposta é reescrito para apontar para o gateway, nesse caso, https://apim-hello-world.azure-api.net.

Captura de tela mostrando URLs substituídas no console de teste no portal.

Para obter mais informações sobre como trabalhar com políticas, consulte: