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
6
votes
1 answer

How to see web socket requests in Charles Proxy

I'm using a free version (3.11.5 as of this writing) of Charles Proxy and proxying my iPhone through it to attempt to reverse engineer some real-time features of an app I'm using. I'm successfully able to see all http/https request in and out of the…
traviswingo
  • 315
  • 2
  • 17
6
votes
1 answer

Charles debugging proxy not connecting to localhost

Charles Web Debugging Proxy not connecting to localhost. It was working right after I installed, but all of a sudden get connection refused, when trying to connect to localhost. Other traffic is going through proxy ok. The web server and proxy ports…
madphp
  • 1,716
  • 5
  • 31
  • 72
6
votes
3 answers

How do I add -http-proxy to an android emulator launch from Android Studio 2.0

I have a local dev web server running on a machine sitting next to me. I use a hosts file locally on my laptop to map an url to the machine and apparently the android emulator uses NAT and can't resolve the url. I wanted to configure the emulator…
Clintm
  • 4,505
  • 3
  • 41
  • 54
6
votes
1 answer

How to get Charles working with Xcode 7 on SSL connections?

I'm experiencing an issue with my newly installed Xcode 7 where even after installing an SSL certificate on the iOS simulators through Charles (Help > SSL Proxying > Install Charles Root Certificate in iOS Simulators), and explicitly allowing the…
Dave Cole
  • 2,446
  • 2
  • 20
  • 26
6
votes
1 answer

check Python requests with charles proxy for HTTPS

I want to debug some python requests using charles proxy. I need to include the certificate for charles on the call, but is not working import requests endpoint_url = 'https://www.httpsnow.org/' r = requests.get(endpoint_url, verify=True,…
manuelBetancurt
  • 15,428
  • 33
  • 118
  • 216
6
votes
0 answers

Charls Proxy Method Filtering

Is it possible to set a filter for request for certain type of method like GET, POST, OPTIONS? I am using Map Local or Map Remote and I am interested in mapping only GET request. Unfortunately, my browser also sends request with method OPTIONS that…
6
votes
1 answer

Using Charles proxy to decrypt googleapis.com

I'm writing a app, which makes use of Google Play Services. I want to see that what all data is sent over to googleapis.com. I'm using Charles tool to intercept the data using SSL Proxy. But for some reason it doesn't seem to work for…
bianca
  • 7,004
  • 12
  • 43
  • 58
6
votes
1 answer

How do I configure a Ruby Mechanize agent to work through the Charles web proxy?

I'm writing an "automatically fill in the forms" app using Ruby / Mechanize. It almost works. I can use the wonderful Charles web proxy to see the exchange between the server and my Firefox browser. Now I want to use Charles to see the exchange…
fearless_fool
  • 33,645
  • 23
  • 135
  • 217
6
votes
0 answers

Using Charles Debugging Proxy With Virtual Hosts on a Virtual Machine

I have a Virtual Machine running on my Mac which I mount. This VM is running multiple virtual hosts. When I load Charles and navigate to sites that sit on the VM, the response is incredibly slow. I've checked that there is no throttling turned on…
jigglyT101
  • 984
  • 1
  • 15
  • 33
5
votes
0 answers

Charles SSL throttle specific path or url

I got Charles working, and I know how to use it. I've done throttling before for the entire domain, but I have a need to throttle a specific path or url. For reference, I can throttle this: https://www.example.com What I want to throttle is:…
TooManyEduardos
  • 4,206
  • 7
  • 35
  • 66
5
votes
0 answers

Charles Proxy with sockets from Android App

So i am trying to inspect an app ( bigo.tv ) and it is weirding me out. I have Charles certificate installed , use an android 5.1 to not have to deal with the Nougat stuff. The app has a login , but it is not showing as http nor https so i thought…
5
votes
2 answers

No longer able to install Charles SSL Certificate on tvOS 12 Simulator

Since the release of tvOS 12, I can't seem to figure out how to add a certificate to my tvOS Simulator. Here's the usual steps I take for tvOS 11: Navigate to Settings > General > Privacy and select Share Apple TV Analytics Press the Play/Pause…
thed
  • 71
  • 1
  • 4
5
votes
2 answers

Charles Proxy: Map to GET Request instead of OPTIONS

Is there a way to do a local mapping in Charles based on a specific request? My API makes both a OPTIONS request followed by a GET request. When I do a local mapping in Charles, it maps the response to that OPTIONS request. I would like it to map…
realph
  • 4,481
  • 13
  • 49
  • 104
5
votes
2 answers

How to add network security configuration to enable Charles proxy SSL in Nougat?

I am trying to enable Charles Proxy SSL on my Samsung s8 running on Android Nougat but don't know how to. Before Nougat am able to successfully record the charles sessions for multiple apps on my device. Have followed this and this to set up…
roger_that
  • 9,493
  • 18
  • 66
  • 102
5
votes
2 answers

Why https request fails on Charles Proxy if SSL proxying is turned on

I have installed and configured Charles proxy in my mac. I am able to browse all http sites and see the requests in Charles but I am not able to browse https sites I get unable to connect Safari cannot open the page because it could not establish a…
Elstine P
  • 340
  • 4
  • 22