Paso 3: Cambia el extremo de destino

Estás consultando la documentación de Apigee Edge.
Consulta la documentación de Apigee X.
Información

Ahora que ya probaste tu proxy nuevo, ya estás listo para agregarle una política. Antes de hacerlo, debes cambiar el extremo de destino de tu proxy a uno que muestre algunos datos.

Recuerda que, en el Paso 1: Crea un proxy de API, configuraste el extremo de destino (en el campo API existente) como “https://mocktarget.apigee.net”. Bueno, ese extremo no muestra ningún dato, así que ahora lo cambiarás a uno que muestre algunos XML.

Para cambiar el extremo de destino del proxy, haz lo siguiente:

  1. Accede a la IU de Edge.
  2. Selecciona Desarrolla > proxy de API.
  3. Selecciona tu proxy de introducción en la lista para mostrar los detalles del proxy de API. Si no ves tu proxy en la lista, asegúrate de haber seleccionado la organización correcta, como se describe en Cambia entre organizaciones.
  4. Haz clic en la pestaña Develop:

    Esta acción te llevará al Editor del proxy de API. El Editor de proxy te permite ver la estructura de tu proxy de API y configurar su flujo. (No te asustes. Otros instructivos abordarán el concepto de flujos).

  5. En el panel Navigator, selecciona Target Endpoints > default:

    Edge muestra la configuración del extremo en el panel 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>

    El extremo de destino se define mediante el elemento <HTTPTargetConnection>.

  6. Cambia la URL a “https://mocktarget.apigee.net /xml”. (Agrega “/xml” a la URL existente).

    La URL nueva muestra un bloque pequeño de XML en el cuerpo de la respuesta.

    Tu configuración de extremo ahora debería verse como la siguiente:

    ...
    <HTTPTargetConnection>
      <Properties/>
      <URL>https://mocktarget.apigee.net/xml</URL>
    </HTTPTargetConnection>
    ...
  7. Para guardar los cambios en la configuración del proxy, haz clic en el botón Guardar.

    Edge guarda los cambios y los implementa automáticamente.

    Si hay un error, Edge guardará los cambios, pero no implementará el proxy. En este caso, sucede lo siguiente:

    1. Corrige la configuración del proxy. Edge puede proporcionar orientación sobre la sintaxis como una ventana emergente.
    2. Implementa los cambios de forma manual en el entorno test. Para ello, haz clic en Deployment > test si Edge no lo implementa de forma automática.

    Puedes verificar si el proxy se implementó de forma correcta, selecciona el menú desplegable Deployment sobre el editor de flujo . Un botón verde indica que el proxy se implementó de forma correcta en ese entorno:

  8. Para probar los cambios, envía una solicitud a tu proxy, tal como lo hiciste en el Paso 2: Prueba tu proxy nuevo. Por ejemplo:

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

    Esta vez, el extremo de mocktarget muestra XML en el cuerpo de la respuesta:

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

Próximo paso

Paso 1 Paso 2 Paso 3 Paso 4: Agrega una política