First, prepare the tool1> Charles (Download the corresponding operating system installation package for installation, this article uses MacOS for demonstration)2> IPhone (This article uses SE, System version: IOS 10)BeginFirst, let's configure Charles:Menu: Proxy, proxy Settings., tick Enable transparent HTTP proxyingP
Before doing Web projects, often use Fiddler (under Windows), Charles Proxy (under the Mac) to grab the package, debugging something, now engaged in Android app development, sometimes need to analyze the mobile app network requests, including parameters, return values and so on. There are a few steps that you can continue to use with Charles
Before doing Web projects, often use Fiddler (under Windows), Charles Proxy (under the Mac) to grab the package, debugging something, now engaged in Android app development, sometimes need to analyze the mobile app network requests, including parameters, return values and so on. There are a few steps that you can continue to use with Charles
Use Charles Proxy to improve iOS development efficiency, charlesios
In the past, the most used tool for front-end development was Fiddler, which is very convenient for locating problems and simulating specific scenarios, greatly improving the development efficiency.After iOS development, the biggest headache is that Fiddler does not have a Mac version. Fortunately, it found
Charles Proxy, like Fiddler under Windows, can view HTTPS traffic, but when you check HTTPS requests using the CA certificate provided by Charles, the following error occurs on Firefox 35 Web page:Twitter.com uses a invalid security certificate. The certificate is not trusted because the issuer certificate has. (Error code:sec_error_expired_issuer_certificate)The
Install the Charles self-signed root certificate as a previous version
Start Charles on your Mac, and on the same LAN, set the agent for your IOS device to the Charles proxy port on your Mac machine. Assume that the default port number for MAC machine IP is 192.168.1.1
1. Download Charles Proxy 4.1.3 version, Baidu Cloud disk download or go to the official website to download2. Open Charles once after installation (Windows edition can ignore this step)3. Download the cracked file on this website (http://charles.iiilab.com/) Charles.jar4. Replace the Charles.jar in the original folder
MAC:/applications/charles.app/contents
1. Download Charles Proxy 4.2, Baidu Cloud disk download or go to the official website to download2. Open Charles once after installation (Windows edition can ignore this step)3. Download the cracked file on this website (http://charles.iiilab.com/) Charles.jar4. Replace the Charles.jar in the original folder
MAC:/applications/charles.app/contents/java/char
PC-Side Settings1. Start the Charles Software and find the help-and SSL proxying->install Charles Root Certificate in the menu.2, the menu found proxy, SSL proxy setting, tick enable SSL proxying, locations add a host to the * wildcard to be able to complete all domain namesPhone-side settings1. Set
Various iOS devices (iPhone, itouch, and iPad) use their own VPN servers to access the Internet and leave the proxy alone.
Device used for testing: Windows XP Computer + iPad
Available places: for example, in the school living area, connect to the VPN Server set up by yourself in the teaching area to access the Internet (of course, if you have the permission to involve these machines, you should not bothe
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.