Questions tagged [charles-proxy]

Questions related to Charles, an HTTP proxy / HTTP monitor / Reverse Proxy.

Charles

Charles is an HTTP proxy / HTTP monitor / Reverse Proxy.

Resources

585 questions
7
votes
4 answers

Xcode Charles (HTTP Proxy) doesn't capture localhost traffic

I'm attempting to inspect http (non-SSL) traffic using XCode 6.1 and iOS Simulator 8.1 using Charles and my localhost apache server. I've got Charles working correctly, but it only captures traffic when I use my local network IP address: 192.168.1.X…
Albert Bori
  • 9,832
  • 10
  • 51
  • 78
7
votes
1 answer

Charles Proxy SSL certificate not accepted by browsers

I use Charles proxy (under OS X 10.9.3, Mavericks) to modify the Origin header so that an API (in development) I connect to accepts the incoming requests from the development environment. I managed to make this work with a simple rewrite rule and…
Balint Erdi
  • 1,103
  • 2
  • 12
  • 20
7
votes
1 answer

HTTP Traffic monitoring issue when using MonoTouch, HttpClient and Charles Proxy

I'm new to HttpClient class and I'm having issue with monitoring requests using Charles Proxy. Basically what I need is to monitor the requests which are made either from simulator or actual iOS device. Here you can find a great tutorial of how to…
kyurkchyan
  • 2,260
  • 2
  • 23
  • 37
7
votes
1 answer

Understanding the timing values from Charles debugging proxy

This image from Charles shows some pretty interesting information: Duration Request Duration Response Duration Latency I'd like to better understand what these terms actually mean. ie., How does Charles measure the request duration? (In the…
Marty Pitt
  • 28,822
  • 36
  • 122
  • 195
6
votes
1 answer

Use Charles Proxy to route https request to local http server

I have Charles Proxy set up to look at outgoing https requests, and I need to re-route traffic from one server to a local http server. I have a MacOSX machine that is set up this way: I have an ethernet connection that I hardwire, and share the…
Kylar
  • 8,876
  • 8
  • 41
  • 75
6
votes
1 answer

How to change request http method by using Charles proxy?

I'm using Charles Proxy for http debugging. For switching http method GET to POST, I tried to use 'Tool > Rewrite' menu. But I couldn't find any way on Rewrite menu. How to switch http method (GET to POST) by using Charles Proxy?
Ohgyun Ahn
  • 777
  • 1
  • 10
  • 16
6
votes
1 answer

Using Python Subprocess to Run Charles Headless - Passing in Commands

I'm trying to utilize Charles Proxy's web interface feature that allows you to run Charles in headless mode and control Charles using curl commands to http://control.charles. In terminal, when I run the following commands, I get my desired…
Danny Brown
  • 304
  • 1
  • 3
  • 15
6
votes
2 answers

Stuck in Charles Proxy Certificate Installation for Android TV / Fire TV

We started working on Android TV recently and we need to connect charles proxy tool for ease of development process. We were able to set proxy on tv using same wifi connection. But we are not getting any way to install the charles trusted…
ajay
  • 886
  • 2
  • 12
  • 27
6
votes
0 answers

Client SSL handshake failed - no cipher suites in common

I can't read SSL traffic. It just says Client SSL handshake failed. I've followed numerous guides, and have tried this on both my iPhone (iOS 12.0) and Genymotion Android simulation (android 8.0): Modified my wifi HTTP settings to…
User
  • 23,729
  • 38
  • 124
  • 207
6
votes
1 answer

Charles proxy stopped working

I had Charles proxy properly set up on my Mac - it was intercepting https traffic from mobile apps which were running on both real iOS phone and real Android phone. Next day I wanted to use it and all of the sudden it is not working, i.e. those apps…
Marian Paździoch
  • 8,813
  • 10
  • 58
  • 103
6
votes
1 answer

Can GCM/Firebase push notifications be intercepted with proxy software like Charles?

I have set up Charles proxy to intercept network traffic coming into an Android app running on the Android Emulator. In Charles, Help > SSL Proxying > Install Root Certificate on a Mobile Device or Remote Browser In Android emulator, ... The…
6
votes
1 answer

How to use application's client certificate with Charles?

Trying to investigate private APIs on apps installed on my Android, I've noticed most modern apps use custom client certificate meaning with the trusted root certificate installed on the Android, Charles still cannot monitor the traffic because the…
Aero Wang
  • 8,382
  • 14
  • 63
  • 99
6
votes
0 answers

Failure EOF on Charles

I'm getting a "Failure:EOF" when trying to change a request response using "map local" on Charles Proxy. The request keeps loading indefinitely on the web site. Does anyone have a clue on how to solve this?
Reo Wulf
  • 61
  • 2
6
votes
1 answer

Chrome SPDY error when SSL proxying with Charles Proxy on MacOS

I would like to have Charles decrypt HTTPS traffic when browsing in Chrome on MacOS. But when I visit a website (for example, https://www.facebook.com), there are errors about net::ERR_SPDY_COMPRESSION_ERROR on multiple resources. How can I fix…
mark
  • 4,678
  • 7
  • 36
  • 46
6
votes
1 answer

Add header to requests with Charles

I am trying to use Charles (http://www.charlesproxy.com) to add a header to every HTTP request I execute in a browser. The web app I am using is relying on a header to work correctly. I have setup a rewrite rule to add a header like this: Charles…
Mensur
  • 1,196
  • 3
  • 18
  • 30