Estás viendo la documentación de Apigee Edge.
Ve a la documentación de Apigee X. Más información
Ahora que ya probaste tu proxy nuevo, ya estás listo para agregarle una política. Sin embargo, antes de hacerlo, debes cambiar el extremo de destino de tu proxy por 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:
- Accede a la IU de Edge.
- Selecciona Desarrolla > proxy de API.
- Selecciona tu proxy de introducción de 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.
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 preocupes. Otros instructivos abordarán el concepto de flujos).
- 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>
. 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> ...
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á tus cambios, pero no implementará el proxy. En este caso:
- Corrige la configuración del proxy. Edge puede proporcionar orientación de sintaxis como una ventana emergente.
- Implementa de forma manual los cambios 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:
Para probar los cambios, envía una solicitud a tu proxy, 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>