Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Safari 6's New Developer Toolbar doesn't show Form Data in XHR/AJAX Requests

Tags:

safari

Safari recently went to version 6 (Lion/Mtn Lion) and they've changed over from the standard webkit dev tools to one that's much more XCode looking, my problem other than the OCD of not liking things change is that in the resource tab (or anywhere you can track down the DataService.aspx/AJAX calls) I can no longer see the form data that I am passing.

Can anyone point me to where I can find that data so I don't have to console out my params when I'm testing new data service/backend calls?

I've logged a bug with Apple, they've marked it as a duplicate so hopefully they've received enough requests to fix this, until then I'm continuing to use chrome as the webkit developer is the same as safari's old version.

like image 761
Stu P. Avatar asked Jul 27 '12 17:07

Stu P.


People also ask

Why can’t I see the develop menu in Safari?

If you don’t see the Develop menu in the menu bar, choose Safari > Preferences, click Advanced, then select “Show Develop menu in menu bar.” Helpful? Please don’t include any personal information in your comment. Maximum character limit is 250.

How does Tabbar color work in Safari?

Safari blends the tab bar into each website by matching its background color. As a web designer or developer, you can choose the color and code it into your HTML.

Where can I find the runtime Developer Toolbar?

The Runtime Developer toolbar does not display on locked packaged applications pages or on jQuery Mobile Smartphone pages. The Runtime Developer toolbar contains of the following controls: Home links to the Workspace home page.

What can you do with Safari Web extensions?

Take advantage of powerful new features, advanced developer tools, and cutting-edge technologies in Safari to deliver best-in-class websites and apps. Safari web extensions use HTML, CSS, and JavaScript to offer powerful browser customizations — and now you can create them for every device that supports Safari.


1 Answers

You can find this info in Instrument tab (stop-watch icon). In the left sidebar thers Timelines row, click the grey circle (record button) on the right. Then click to Network Requests where you see all reqs, and you have to click small icon on the right oc request to display response headers and all form data are available in right panel. Panel can be hidden same as left one (in case you dnt see it). Unfortunately there are no query pamaters listed, according to this disscussion. I belive its a bug in safari

Edit 15.May 2013: This bug was fixed in Safari 6.0.3.

like image 130
dafyk Avatar answered Sep 27 '22 22:09

dafyk