Etapa 3: alterar o endpoint de destino

Você está vendo a documentação do Apigee Edge.
Acesse a documentação da Apigee X.
informações

Agora que testou seu novo proxy, você está quase pronto para adicionar uma política a ele. Antes de fazer isso, no entanto, você precisa alterar o endpoint de destino do proxy para um que retorne alguns dados.

Lembre-se de que, na Etapa 1: criar um proxy de API, você definiu o endpoint de destino (no campo API atual) como "https://mocktarget.apigee.net". Bem, esse endpoint não retorna nenhum dado. Agora, você precisará alterar o endpoint para um que retorne algum XML.

Para alterar o endpoint de destino do proxy:

  1. Faça login na interface do Edge.
  2. Selecione Desenvolver > Proxies de API.
  3. Selecione o proxy de introdução na lista para exibir os detalhes do proxy da API. Se você não vir seu proxy na lista, verifique se selecionou a organização correta, conforme descrito em Como alternar entre organizações.
  4. Clique na guia Desenvolver:

    Isso direciona você para o Editor de proxy de API. O Editor de proxy permite que você veja a estrutura do proxy da API e configure o fluxo dele. Não entre em pânico. Outros tutoriais cobrirão o conceito de fluxos.

  5. No painel Navegador, selecione Endpoints de destino > padrão:

    O Edge exibe as configurações do endpoint no painel Code:

    <TargetEndpoint name="default">
      <Description/>
      <FaultRules/>
      <PreFlow name="PreFlow">
        <Request/>
        <Response/>
      </PreFlow>
      <PostFlow name="PostFlow">
        <Request/>
        <Response/>
      </PostFlow>
      <Flows/>
      <HTTPTargetConnection>
        <Properties/>
        <URL>https://mocktarget.apigee.net</URL>
      </HTTPTargetConnection>
    </TargetEndpoint>

    O endpoint de destino é definido pelo elemento <HTTPTargetConnection>.

  6. Altere o URL para "https://mocktarget.apigee.net/xml". Anexe "/xml" ao URL atual.

    O novo URL retorna um pequeno bloco de XML no corpo da resposta.

    A configuração do endpoint agora terá a seguinte aparência:

    ...
    <HTTPTargetConnection>
      <Properties/>
      <URL>https://mocktarget.apigee.net/xml</URL>
    </HTTPTargetConnection>
    ...
  7. Para salvar as alterações na configuração do proxy, clique no botão Salvar.

    O Edge salva as alterações e as implanta automaticamente.

    Se houver um erro, o Edge salvará as alterações, mas não implantará o proxy. Nesse caso:

    1. Corrija a configuração de proxy. O Edge pode fornecer orientação de sintaxe como pop-up.
    2. Se o Edge não implantar automaticamente suas alterações no ambiente test, implante-as manualmente clicando em Implantação > teste.

    Para verificar se o proxy foi implantado, selecione a lista suspensa Implantação acima do editor de fluxo. Um botão verde indica que o proxy foi implantado nesse ambiente com sucesso:

  8. Envie uma solicitação ao proxy para testar as alterações, como fez na Etapa 2: testar o novo proxy. Exemplo:

    curl https://org_name-test.apigee.net/getstarted

    Desta vez, o endpoint de simulação retorna o XML no corpo da resposta:

    <?xml version="1.0" encoding="UTF-8"?>
    <root>
      <city>San Jose</city>
      <firstName>John</firstName>
      <lastName>Doe</lastName>
      <state>CA</state>
    </root>

Próxima etapa

Etapa 1 Etapa 2 Etapa 3 Etapa 4: adicionar uma política