Charles iOS using Ethereal

Introduction

Fiddler Because this software is developed in C #, so it relies win platform, so I use most or Charles in the actual development, since development language is Java, and they have good cross-platform.

download

IOS crawl http request

  1. Open Charles, set Proxy -> Mac OS X Proxy
  2. Check the computer's ip address and port: Proxy -> Proxy Settings in mind the lower end of the slogan, default 8888
  3. Open details wifi phone connection, select http proxy, fill in the ip address of the computer just note, there is a note of the above ports
  4. Mobile access to the network will be able to see Charles to grab the bag

Set crawl https

  1. Computer certificate installed: Help -> SSL Proxying -> Install Charles Root Certificate keychain will open the application, enter "Charles" Search Settings and double-click the certificate "trust" to "Always trust"
  2. Phone certificates installed: Help -> SSL-Proxying - > Install Charles Root Certificate on a Mobile Device or Remote Browser, mobile phone access chls.pro/ssl Safari to install a certificate
  3. Charles packet capture configuration path https: Proxy -> SSL Proxy Settings -> Add Host domain name which is required to access the path as baidu.com default port 443 (or * * no port.)
  4. Mobile Access https able to see Charles to grab the bag

reference

Published 201 original articles · 98 won praise · views 770 000 +

Guess you like

Origin blog.csdn.net/Jerome_s/article/details/84562505