Estás viendo la documentación de Apigee Edge.
Ir a la
documentación de Apigee X. info
El martes 8 de septiembre de 2015, lanzamos una nueva versión en la nube de Apigee Edge.
Nuevas funciones y mejoras
A continuación, se incluyen las nuevas funciones y mejoras de esta versión.
cURL en Trace
Cuando realizas un seguimiento de una llamada de proxy de API que realiza una solicitud a un servidor de destino, puedes ver la solicitud al servidor de destino como un comando cURL. Selecciona la etapa "Solicitud enviada al servidor de destino" en el diagrama del mapa de transacciones y, luego, haz clic en el botón "Mostrar Curl" en la columna "Solicitud enviada al servidor de destino" en el panel Detalles de la fase. (MGMT-2589)
Caracteres especiales de enmascaramiento de datos
Cuando se usa el enmascaramiento de datos para enmascarar datos sensibles en cargas útiles de JSON, ahora se pueden enmascarar caracteres especiales como $, *, y {. (APIRT-1727)
Caracteres | (barra vertical) y = en informes personalizados de estadísticas
Las definiciones de informes personalizados de estadísticas admiten el uso de símbolos | (barra vertical) y =. Antes de esto, se debía usar la codificación %7C y %3D para esos símbolos. (MGMT-2504)
Monetización: Nombre y ID del plan de tarifas en informes de resumen
Cuando generas un informe de ingresos de resumen con la API de administración, puedes agregar las columnas "Nombre del plan de tarifas" y "ID del plan de tarifas" al informe. Para ello, agrega "RATEPLAN" como un atributo groupBy en la llamada a la API, como se describe en Crea informes. (Ten en cuenta que esta función aún no está disponible en la IU del informe de monetización). En los informes detallados, las columnas existentes de nombre y ID del plan de tarifas ahora se encuentran cerca del frente del informe junto con las otras columnas de agrupación. (DEVRT-1740)
Fallas corregidas
En esta versión, se corrigieron los siguientes errores.
| ID del problema | Descripción |
|---|---|
| múltiples | Se corrigieron varios errores pequeños en el editor de proxy de API. |
| MGMT-2618 | Problemas de implementación frecuentes |
| MGMT-2588 | La página del historial de desarrolladores ejecuta html/code: Vulnerabilidad de persistencia de XSS |
| MGMT-2543 | El nuevo editor de proxy modifica el XML en el <Payload> de la política AssignMessage, lo que interrumpe los proxies de API existentes |
| MGMT-2521 | La sesión de Trace se bloquea a veces |
| MGMT-2519 | La IU de configuración del entorno no funciona |
| AXAPP-1814 | Las variables personalizadas (política de Statistics Collector) no se crean en producción cuando se activa zk curator |
| APIRT-1927 | Un host virtual no válido hace que el router no cargue la configuración del entorno |
| APIRT-1863 | Falla de implementación debido a un espacio en blanco en el paquete |
| APIRT-1823 | Las llamadas a la API con cuerpos POST que contienen caracteres & (ampersand) se bloquean |
| APIRT-1789 | Los procesadores de mensajes de ciertas organizaciones experimentan errores de falta de memoria |
| APIRT-1776 | Llamar a "print" en las políticas de JavaScript causa un registro excesivo |
| APIRT-1766 | Tiempos de espera en WebSockets |
| APIRT-1600 | ConcurrentModificationException en el router Los registros del router mostraban varias instancias de ConcurrentModification en los registros de forma regular basis. El motivo de esto era que se agregaban conexiones a la lista de reaper mientras el reaper quitaba las conexiones más antiguas. Ya corregimos el problema. |
| APIRT-1491 | Excepción de servicio no disponible 503 |
| APIRT-1421 | Las políticas de JavaCallout tardan mucho en procesarse de forma intermitente |
| DEVRT-1843 | La IU de Mint debería admitir mejor la actualización de atributos personalizados en TRP |
| DEVRT-1472 | La actualización del desarrollador generó un error del servidor 500 |