Charles uses three: set the proxy
Proxy settings
Common equipment iPhone / ipad, Android
You need to set the proxy browser: Firefox
First, set the proxy host need to see before the proxy ip and port numbers
IP: Open the menu bar "Help" -> "Local Ip Address"
:( default port is 8888) to open the menu bar "Proxy" -> "Proxy setting", see "proxies
Two, iPhone / ipad proxy settings
Open the way: "Settings" -> "Wlan" -> View WiFi Details -> "HTTp agent" to manual -> Click Save (ios11 previously seemingly no save button, click on the return that is saved)
Data: The host name to IP proxy host, the default port is 8888
Third, Andrews proxy settings (for example millet 5)
Open the way: "Settings" -> "Wlan" -> View WiFi Details (part of the phone is called the Advanced Settings) -> "proxy" to manual
Data: The host name to IP proxy host, the default port is 8888
Fourth, the Firefox browser
Open: Open the "Menu" -> "Options" -> "General" -> (bottom of the page) "Proxy Settings" -> select "Use system proxy settings"
Fifth, be charles open http packet capture (for Android, iPhone)
After the proxy settings, open the app or the browser free to use (a network request), Charles will pop up on the confirmation bomb box, click "Allow" to start http packet capture.
Click "Allow" in the future, http request will appear on the page. If the data does not appear, check the filter; the network or when sending a request, a request to view the bottom of the data page.
When you click "Deny", the ip host data will not be accepted Charles, you need to add the ip address pool manually;
Usage: Open the menu bar "Proxy" -> "Access Control Settings" (access control settings) -> click "add", will be required to join the ip