Partilhar via


Mascarar URLs em conteúdos

APLICA-SE A: Todas as camadas de gerenciamento de API

A redirect-content-urls política reescreve (máscaras) links no corpo da resposta. Use na seção de saída para reescrever os links do corpo de resposta para o serviço de back-end para fazê-los apontar 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 um efeito oposto.

Nota

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

Nota

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

Declaração de política

<redirect-content-urls />

Utilização

Notas de utilização

  • Esta política só pode ser utilizada uma vez numa secção de política.

Exemplo

<redirect-content-urls />

Por exemplo, considere a imagem a seguir, que mostra um corpo de resposta da 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 redirect-content-urls política é configurada na seção de saída, o corpo da resposta é reescrito para apontar para o gateway, neste caso, https://apim-hello-world.azure-api.net.

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

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