Listening to your HTTP request

Using Charles proxy I set up the laptop to act as a proxy server for the iPhone. This means that every HTTP request issue by the iPhone gets ‘routed’ through the laptop. The iPhone is not physically attached or tethered to the laptop, they just share a resource.
The laptop is on the corporate LAN, via an ethernet cable. This allows you to watch any calls that any iPhone app makes.

For Charles PRoxy to run properly on the Mac OS you need to install the Charles Proxy Certificate (*.crt) file into the keychain.

Once installed on your Mac you can use Charles Proxy to track HTTP calls made from FireFox, Safari even inside your XCode projects (i.e. iPhone app runnning in the simulator). For FireFox there is a also a plug-in that manages this setting automatically for you. You will find the cert here.

http://blog.mediarain.com/2009/08/iphone-http-connection-debugging/

http://appworks.radeeccles.com/programming/disqus-api-objective-c/

Calling a WebService in ObjectiveC
pit-cs-m901.interrand.com/IR2/Service1.asmx/InsertRecord

where Service1.asmx?op=InsertRecord is the way you would call it in the browser

This entry was posted in iPhone. Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>