Introduction

 

Charles is an HTTP proxy server, HTTP monitor, and reverse proxy server. When the browser connects to Charles' proxy to access the internet, Charles can monitor all data sent and received by the browser. It allows a developer to view all HTTP communication connected to the internet, including requests, responses, and HTTP headers (including cookies and caching information)

 

 

Major Function:

 

Supports SSL proxy. Can intercept and analyze SSL requests, and Charles can act as an intermediary for HTTP/SSL communication, enabling you to debug the content of HTTPS sessions

Support flow control. It can simulate slow networks and requests with long latency. Harles simulates the speed of the modem by effectively controlling bandwidth and introducing latency, so that you can experience the entire website like a modem user (bandwidth simulator)

Support AJAX debugging. JSON or XML data can be automatically formatted, and Charles is very useful for XML development in web browsers, such as AJAX (asynchronous Javascript and XML) and XML HTTP, as it allows you to see the actual XML flowing between the client and server. Charles already supports JSON, JSON-RPC, and SOAP; For ease of viewing and debugging

Support AMF debugging. You can format Flash Remote or Flex Remote information for easy viewing.

Support for resending network requests, facilitating backend debugging.

Support modifying network request parameters.

Support the interception and dynamic modification of network requests.

Check if HTML, CSS, and RSS content comply with W3C standards.

Attention: In special circumstances, this software may encounter the problem of hijacking the browser, resulting in inability to browse web pages (please use it with caution).


 

Charles will automatically configure your browser's proxy settings on the following browsers:


·Windows system proxy settings (including Internet Explorer and most other applications)
·MacOSX system proxy settings (including Safari and most other applications) Mozilla Firefox (on all platforms)


News Center