Charles
XK72 · A macOS web-debugging proxy for inspecting HTTP and HTTPS traffic; this Homebrew cask installs the Charles 4 variant and requires Rosetta.
About
Charles is a graphical web-debugging proxy and HTTP monitor. It lets developers inspect HTTP and SSL/HTTPS traffic between their machine and the internet, including requests, responses, headers, and cookies. This entry is specifically for the Homebrew charles@4 cask, which installs the Charles 4 line rather than the separate, unversioned charles cask.
- Inspect HTTP and HTTPS traffic passing between a machine and the internet.
- Examine request and response contents, including HTTP headers and cookies.
- Use the proxy for web debugging and monitoring; the official site also identifies reverse-proxy functionality.
- The cask installs the graphical
Charles.appapplication.
Install with brew install --cask charles@4, then open Charles from Applications. This cask requires Rosetta on macOS. It conflicts with the charles cask, so the two variants cannot be installed together through Homebrew. The Homebrew package is a pinned Charles 4 variant; the official website also describes newer Charles releases, which are not the variant installed by this token.
Sources: Charles · Homebrew cask definition
New What’s new in 4.6.8 From Homebrew commits
This release has no separate notes.