Tuesday, February 22, 2011

How to inspect iOS's HTTP traffic without spending a dime

image credit: Matrix Rain by docmiller on deviant art, CC BY-SA 3.0

I recently had a problem. I was seeing intermittent issues with an iPhone app, Tapatalk, not working properly with a web forum hosted by a friend of mine. I knew there was a much better chance of getting the bug fixed if I could a) prove it was a bug and b) show the devs exactly where the problem was, but I was hampered by the usual problem: iOS apps are a bit of a black box, and I couldn't see what it was doing internally.

However, like almost all network-aware iOS apps, this one was clearly using a web service to get data from the backend. So, all I needed to do was figure out a way to see the traffic on the web service. This is the sort of thing I used to do all the time when my day job was writing load testing scripts for big ecommerce sites, but the first time I'd had to do it on the Mac or from an iOS client. I managed to get it working after doing a little research. If you find yourself in need of a similar solution -- perhaps for iOS app development, reporting a bug or some other reason (or just plain hacker interest!) -- then click through for step-by-step instructions on how to intercept and view your iOS web traffic from any Mac running on the same network.

Continue reading How to inspect iOS's HTTP traffic without spending a dime

How to inspect iOS's HTTP traffic without spending a dime originally appeared on TUAW on Mon, 21 Feb 2011 13:00:00 EST. Please see our terms for use of feeds.

Source | Permalink | Email this | Comments

Mary Elizabeth Winstead Piper Perabo Anna Kournikova Esther CaƱadas Kate Beckinsale

No comments:

Post a Comment