Charles

Charles es un proxy web (http proxy/monitor HTTP) que se ejecuta en su propio equipo. Su navegador web (o cualquier otra aplicación de Internet) está configurado para acceder a Internet a través de Charles, y Charles puede registrar y mostrarle todos los datos que se envían y reciben.

Conozca más sobre Charles

Solicitar Presupuesto

¿Qué es Charles?

En el desarrollo web y de Internet, no puede ver lo que se envía y recibe entre su navegador web / cliente y el servidor. Sin esta visibilidad, es difícil y requiere mucho tiempo determinar exactamente dónde está la falla. Charles hace que sea fácil ver lo que está sucediendo, para que pueda diagnosticar y solucionar problemas rápidamente.

Charles hace que la depuración sea rápida, confiable y avanzada; ¡ahorrando tiempo y frustración!

Características principales

  • Proxy SSL: consulte Solicitudes y respuestas SSL en texto sin formato
  • Ajuste de ancho de banda para simular conexiones a Internet más lentas, incluida la latencia
  • Depuración AJAX: consulte Solicitudes y respuestas XML y JSON como árbol o como texto
  • AMF: muestra el contenido de los mensajes de Flash Remoting/Flex Remoting como un árbol
  • Repetir solicitudes para probar cambios de back-end
  • Editar solicitudes para probar diferentes entradas
  • Puntos de interrupción para interceptar y editar solicitudes o respuestas
  • Validar respuestas HTML, CSS y RSS/atom registradas mediante el validador W3C

Recursos de Charles

  • Proxy SSL

Charles puede actuar como intermediario en la comunicación HTTP/SSL, lo que le permite depurar el contenido de sus sesiones HTTPS.

  • Limitación de ancho de banda

Charles simula las velocidades del módem limitando efectivamente su ancho de banda e introduciendo latencia, para que pueda experimentar un sitio completo como lo puede hacer un usuario de módem (simulador de ancho de banda).

  • AJAX

Charles es útil para desarrollar XML en navegadores Web como AJAX (Asynchronous Javascript and XML) y XMLHTTP porque le permite ver el XML real que fluye entre el cliente y el servidor. Charles admite de forma nativa JSON, JSON-RPC y SOAP, mostrando cada uno en un formato de árbol simplificado para facilitar la visualización y la depuración.

  • Instantánea

Charles es ideal para los desarrolladores de Adobe Flash porque puede ver el contenido de LoadVariables, LoadMovie y cargas XML. Charles también tiene soporte nativo para Flash Remoting (AMF0 y AMF3).

Requisitos de sistema:

Configuración del navegador y del sistema

  • Cualquier navegador, debe estar configurado para usar Charles como su servidor proxy.

Charles puede autoconfigurar los ajustes de proxy en muchos casos, incluyendo:

  • Configuración de proxy de Windows/Internet Explorer: la mayoría de las aplicaciones de Windows la usan automáticamente
  • Configuración de proxy de macOS: la mayoría de las aplicaciones de macOS la utilizan automáticamente
  • Configuración del proxy de Mozilla Firefox (todas las plataformas)

¿No sabe qué software necesita o no ha encontrado lo que busca?

¿No sabe qué software necesita o no ha encontrado lo que busca? Tenemos un equipo listo para ayudarlo a elegir el software adecuado para su empresa