Fiddler the HTTP protocol is currently being crawled by default, but it needs to be configured for mobile phones and other traffic that is HTTPS protocol.
First, we'll find the tools > options in the Menu bar in fiddler, and Open the Options dialog box.
1. In the HTTPS tab that opens, tick the checkboxes in front of Capture HTTPS connects and Decrypt httpstraffic
2. In the Connections tab, tick "Allow Remote computer to connect", "Reuse client Connects", "Reuse server connections"
Next, we're going to install the Android and iOS certificate issue, Fiddler is essentially an HTTPS proxy server, and its own certificate obviously won't be in the list of trusted certificates for Android devices.
Some applications will see if the server-side certificate is signed by a trusted root certificate, or if it is not, jump directly. So, we're going to take the Fiddler Proxy Server's certificate to the Android device.
1. Open The browser that comes with a ndroid device , enter the IP and port of the proxy server in the address bar: 192.168.137.1:8888
2. On the page provided by fiddler, click on the last line you can download the fiddlerroot cerificate, download the certificate to the phone storage.
3. Install from the storage device, system security------credential store, select Fiddlerroot.cer from the download directory, enter the certificate name fiddler, OK.
The device installation steps for iOS are the same, except that the certificate trust operation needs to be opened manually:
Settings, general--about this certificate trust setting, turn on the fiddlerroot switch
Fiddler install the certificate for HTTPS protocol crawl