Você pode usar políticas de solicitação para modificar solicitações HTTP antes que elas sejam encaminhadas para o aplicativo.
Procedimento
- No painel de navegação esquerdo primário, selecione Recursos e, na barra de navegação superior da página, selecione Recursos de Nuvem.
- No painel esquerdo secundário, selecione Edge Gateways.
- Clique no edge gateway do NSX e, em Balanceador de Carga, clique em Serviços Virtuais.
- Clique nas reticências verticais () à esquerda do nome do serviço virtual e selecione Configurar Políticas.
- Clique em Solicitação HTTP e clique em Novo.
- Digite um nome para a regra.
- Para ativar a regra na criação, ative para a opção Estado.
- Em Critérios de Correspondência, clique em Novo.
- Selecione um ou mais critérios de correspondência e digite a entrada necessária.
Opção Descrição Endereço IP do Cliente - Selecione se deseja executar uma ação se o IP do cliente corresponder ou não ao valor inserido.
- Insira um endereço IPv4 ou um endereço IPv6 ou um intervalo ou uma notação CIDR.
- (Opcional) Para adicionar mais endereços IP, clique em Adicionar IP.
Porta do serviço - Selecione se deseja executar uma ação se a porta de serviço virtual corresponder ou não ao valor inserido.
- Insira uma porta ou uma lista de portas em uma lista separada por vírgulas.
Tipo de Protocolo Selecione um tipo de protocolo. Método HTTP - Selecione se deseja executar uma ação se o método HTTP corresponder ou não ao valor inserido.
- Selecione um ou mais métodos HTTP usados pela solicitação do cliente.
Caminho - Selecione um critério para o caminho.
- Digite uma cadeia de caracteres de caminho.
Observação: O caminho não precisa começar com uma barra (/).
- (Opcional) Para adicionar mais caminhos, clique em Adicionar Caminho.
Consulta - Digite o texto que faz parte de uma cadeia de caracteres de consulta.
- (Opcional) Para digitar mais consultas, clique em Adicionar Consulta.
Cabeçalhos de Solicitação - Selecione um critério para o cabeçalho da solicitação.
- Digite um nome para o cabeçalho.
- Insira um ou mais valores para o cabeçalho.
- Para adicionar mais cabeçalhos, clique em Adicionar Cabeçalho.
Cookie - Selecione um critério para o cookie.
- Digite um nome para o cookie.
- Insira um valor.
- Selecione uma ação a ser executada após uma correspondência.
Opção Descrição Redirecionar Para redirecionar a solicitação; insira as informações necessárias. - Selecione um protocolo de redirecionamento.
- Digite uma porta.
- Selecione um código de status.
- Insira um nome de host personalizado.
- Digite um caminho.
- Para manter os parâmetros de consulta originais na solicitação modificada, marque a caixa de seleção Manter Consulta.
Modify Header Para modificar o cabeçalho da solicitação, siga as etapas. - Selecione se deseja remover ou adicionar ou substituir o cabeçalho HTTP.
- Insira o valor do cabeçalho personalizado.
- Para configurar ações adicionais de modificação de cabeçalho, clique em Adicionar Ação e repita as subetapas a e b.
Reescrever URL - Insira um cabeçalho de host personalizado.
- Digite um caminho personalizado existente.
- Para manter os parâmetros de consulta originais na solicitação modificada, marque a caixa de seleção Manter Consulta.
- (Opcional) Se você tiver selecionado Manter Consulta e adicione mais parâmetros de consulta.
- Clique em Adicionar.
- Para adicionar outra regra, repita as etapas de 6 a 12.
- Para mover uma regra para cima ou para baixo na lista, clique nas reticências verticais () à esquerda do nome da regra e selecione a ação desejada.
- Para salvar as alterações, clique em Salvar.