Background: Mac

  • Download Charles 30 Day Trial from the official website

Other installation and setup of proxy tutorials, there are a lot of information on the web, here is no longer described, only record the author encountered pits.

  • Assuming that the proxy has been set up, Charles still cannot listen for the request and is blank

Proxying – Install Charles Root Certificate. Proxying – Install Charles Root Certificate

And here it is

Help-ssl proxying-save Charles Root Certificate will prompt you to store a file in PEM format, that is, the Certificate, in any location you like, drag the Certificate into the keystring, and change it to trust

Then restart Charles, and you can see that Charles is listening for network requests

End scatter flower ~

Note that using Charles requires you to turn off the tools online discipline