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.
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
Recursos de Charles
Charles puede actuar como intermediario en la comunicación HTTP/SSL, lo que le permite depurar el contenido de sus sesiones HTTPS.
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).
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.
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
Charles puede autoconfigurar los ajustes de proxy en muchos casos, incluyendo:
¿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