Você pode usar políticas de solicitação para modificar solicitações HTTP antes que elas sejam encaminhadas para o aplicativo.

Procedimento

  1. Na barra de navegação superior, clique em Rede e, depois, na guia Edge gateways.
  2. Clique no edge gateway do NSX e, em Balanceador de Carga, clique em Serviços Virtuais.
  3. Clique nas reticências verticais () à esquerda do nome do serviço virtual e selecione Configurar Políticas.
  4. Clique em Solicitação HTTP e clique em Novo.
  5. Digite um nome para a regra.
  6. Para ativar a regra na criação, ative para a opção Estado.
  7. Em Critérios de Correspondência, clique em Novo.
  8. Selecione um ou mais critérios de correspondência e digite a entrada necessária.
    Opção Descrição
    Endereço IP do Cliente
    1. Selecione se deseja executar uma ação se o IP do cliente corresponder ou não ao valor inserido.
    2. Insira um endereço IPv4 ou um endereço IPv6 ou um intervalo ou uma notação CIDR.
    3. (Opcional) Para adicionar mais endereços IP, clique em Adicionar IP.
    Porta do serviço
    1. Selecione se deseja executar uma ação se a porta de serviço virtual corresponder ou não ao valor inserido.
    2. 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
    1. Selecione se deseja executar uma ação se o método HTTP corresponder ou não ao valor inserido.
    2. Selecione um ou mais métodos HTTP usados pela solicitação do cliente.
    Caminho
    1. Selecione um critério para o caminho.
    2. Digite uma cadeia de caracteres de caminho.
      Observação: O caminho não precisa começar com uma barra (/).
    3. (Opcional) Para adicionar mais caminhos, clique em Adicionar Caminho.
    Consulta
    1. Digite o texto que faz parte de uma cadeia de caracteres de consulta.
    2. (Opcional) Para digitar mais consultas, clique em Adicionar Consulta.
    Cabeçalhos de Solicitação
    1. Selecione um critério para o cabeçalho da solicitação.
    2. Digite um nome para o cabeçalho.
    3. Insira um ou mais valores para o cabeçalho.
    4. Para adicionar mais cabeçalhos, clique em Adicionar Cabeçalho.
    Cookie
    1. Selecione um critério para o cookie.
    2. Digite um nome para o cookie.
    3. Insira um valor.
  9. 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.
    1. Selecione um protocolo de redirecionamento.
    2. Digite uma porta.
    3. Selecione um código de status.
    4. Insira um nome de host personalizado.
    5. Digite um caminho.
    6. 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.
    1. Selecione se deseja remover ou adicionar ou substituir o cabeçalho HTTP.
    2. Insira o valor do cabeçalho personalizado.
    3. 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
    1. Insira um cabeçalho de host personalizado.
    2. Digite um caminho personalizado existente.
    3. Para manter os parâmetros de consulta originais na solicitação modificada, marque a caixa de seleção Manter Consulta.
    4. (Opcional) Se você tiver selecionado Manter Consulta e adicione mais parâmetros de consulta.
  10. Clique em Adicionar.
  11. Para adicionar outra regra, repita as etapas de 6 a 12.
  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.
  13. Para salvar as alterações, clique em Salvar.