This page looks best with JavaScript enabled

Capturing HTTP Requests with non-rooted android device

 ·   ·  ā˜• 1 min read  ·  āœļø Ohidur Rahman Bappy

You could install Charles - an HTTP proxy / HTTP monitor / Reverse Proxy that enables a developer to view all of the HTTP and SSL / HTTPS traffic between their machine and the Internet - on your PC or MAC.

Config steps:

  • Let your phone and PC or MAC in a same LAN
  • Launch Charles which you installed (default proxy port is 8888)
  • Setup your phone’s wifi configuration: set the ip of delegate to your PC or MAC’s ip, port of delegate to 8888
  • Lauch your app in your phone. And monitor http requests on Charles.

To catch https:

  • After enabling proxy on device
  • Go to
  • This downloads a certificate. Install it on device

Ohidur Rahman Bappy
Ohidur Rahman Bappy
šŸ“šLearner šŸ Developer