I'm running a Silverlight application in my browser. The app communicates to a web server over HTTPS. I want to see the communication between the app and the webserver. Now when I open Web Developer I can see the requests being made. However, when I try to inspect the response from the webserver, a spinner is shown and it stays like that. How can I view the response in Safari 7?
Web Inspector doesn't show network traffic for legacy plug-ins. It is simply not reported to the user interface, which is why you can't see it.
Feel free to file a bug about this at: https://www.webkit.org/new-inspector-bug
Silverlight is a plug in that draws all content outside the DOM so any normal web tools to introspect how a page loads will fail (and in this case, fail without much grace).
You can do the following :
- Safari < Settings < Advanced < "Show Develop in Menu" --> Turn this on.
- In the Develop Menu bar, choose "Show error console"
- In the console, select the tab for "Instrument"
In the Instrument toolbox you can see Network Requests and more. That will let you keep track of the requests you want.
Screenshot for reference below ::