Etapa 3: alterar o endpoint de destino

Você está vendo a documentação do Apigee Edge.
Consulte a documentação do Apigee X.

Agora que testou seu novo proxy, você está quase pronto para adicionar uma política a ele. No entanto, antes de fazer isso, é preciso 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ê define o endpoint de destino (no campo API existente) 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 IU do Edge.
  2. Selecione Desenvolver > Proxies de API.
  3. Selecione seu proxy de primeiros passos na lista para exibir os detalhes do proxy de 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 Navigator, selecione Target Endpoints > default:

    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 ocorrer 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. Implante suas alterações manualmente no ambiente test clicando em Implantação > Testar se o Edge não o implantar automaticamente.

    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, assim como fez na Etapa 2: testar o novo proxy. Por 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