0

If I'm not sure that my Windows application sends correct HTTP requests I use Fiddler and can see all the headers and the data transferred and the server response - lots of useful data.

Is there a similar tool for iOS7?

sharptooth
  • 167,383
  • 100
  • 513
  • 979
  • @Amar: I'm not sure that any tool suitable for OS X is suitable for iOS. – sharptooth Mar 04 '14 at 07:19
  • Usually network related debugging is done for iOS simulator on your MAC using Wireshark or other s/w. There are no app store approved apps available to do this for iOS. This may be achievable on a jailbreak device but not sure which apps. – Amar Mar 04 '14 at 07:23
  • Worth a read: [Remote Packet Capture for iOS Devices](http://useyourloaf.com/blog/2012/02/07/remote-packet-capture-for-ios-devices.html) – Amar Mar 04 '14 at 07:28
  • It is a duplicate, because you set the iOS device to proxy all requests through the mac, then read everything on the mac. I use Charles for this. – jrturton Mar 04 '14 at 07:38

2 Answers2

0

I use Wireshark to debug HTTP traffic.

ThomasW
  • 16,981
  • 4
  • 79
  • 106
  • Does it run right on the device just as Fiddler runs on the same computer as the program being debugged? – sharptooth Mar 04 '14 at 07:08
  • @sharptooth No, it does not run on iPhone/iPad devices. Check for [more here](http://ask.wireshark.org/questions/10010/can-wireshark-be-installed-on-an-ipad-or-iphone) – Amar Mar 04 '14 at 07:10
  • It doesn't run on the iOS, but if you're debugging with the simulator it does what you want. Otherwise you'd need to set your device to use a Mac for networking. – ThomasW Mar 04 '14 at 07:10
0

I use Charles to debug Http traffic.

sehaswaran
  • 141
  • 1
  • 8