Safari 6&x27;新的开发者工具栏没有';在XHR/AJAX请求中不显示表单数据

Safari 6&x27;新的开发者工具栏没有';在XHR/AJAX请求中不显示表单数据,safari,Safari,Safari最近升级到了版本6(Lion/Mtn Lion),它们已经从标准的webkit开发工具转变为一个更具XCode外观的工具。除了不喜欢改变的OCD之外,我的问题是在资源选项卡中(或者任何可以跟踪DataService.aspx/AJAX调用的地方)我无法再看到正在传递的表单数据 有谁能告诉我在哪里可以找到这些数据,这样当我测试新的数据服务/后端调用时,我就不必去安慰我的参数了 我在Apple上记录了一个bug,他们将其标记为重复,所以希望他们已经收到足够的请求来修复这个bug,在那之前

Safari最近升级到了版本6(Lion/Mtn Lion),它们已经从标准的webkit开发工具转变为一个更具XCode外观的工具。除了不喜欢改变的OCD之外,我的问题是在资源选项卡中(或者任何可以跟踪DataService.aspx/AJAX调用的地方)我无法再看到正在传递的表单数据

有谁能告诉我在哪里可以找到这些数据,这样当我测试新的数据服务/后端调用时,我就不必去安慰我的参数了


我在Apple上记录了一个bug,他们将其标记为重复,所以希望他们已经收到足够的请求来修复这个bug,在那之前,我将继续使用chrome,因为webkit开发者与safari的旧版本相同。

据我所知,没有办法显示请求参数

这更进一步。我也看不到JSON响应数据(没有可点击的箭头来显示JSON中包含的Javascript对象,只有纯文本)


我认为我们必须切换到Firefox/w Firebug或常规Webkit,以获得XHR监控…

实际上,在使用资源视图或单击Timelines/Network Requests视图查看请求内容时,请求标题、响应标题和查询参数都在右侧的详细信息侧栏中。我也花了几分钟才找到它。

您可以在仪表选项卡(秒表图标)中找到此信息。在左侧边栏的“时间线”行中,单击右侧的灰色圆圈(记录按钮)。然后单击网络请求,您将看到所有请求,您必须单击右侧oc请求上的小图标以显示响应标题,并且所有表单数据都可以在右侧面板中找到。面板可以和左面板一样隐藏(以防看不到)。 不幸的是,根据。我相信这是狩猎中的一只虫子


编辑:2013年5月15日:此错误已在Safari 6.0.3中修复。

伙计们,如果您想在Safari 6中查看目前无法查看的post数据,请安装firebug lite扩展,这样您就有了post数据。
我使用过它,它与safari 6配合使用非常好。如果您需要查看设备实际发送的内容,并且您的服务器位于Windows机器上,我会使用它并在服务器端进行检查。没有任何WebKit材料的解释,非常有价值(例如iOS和“Blob”数据的问题)。Mac上也应该存在类似的网络窥探

您可以看到请求头+响应头,但看不到传递的表单数据,您可以看到响应,但是没有JSON选项卡,不必转到jsonlint即可轻松查看。我现在不得不恢复到Chrome,因为我不打算安慰我传递的每个参数。我知道我没有世界上最快的机器,只有最新的2012 MB Air 8GB RAM等。我也提交了一份错误报告。所以简短的回答是:不,你看不到请求的查询数据。此答案的其余部分没有帮助。在发布多个问题的复制粘贴样板/逐字回答时要小心,这些问题往往被社区标记为“垃圾邮件”。如果你这样做的话,通常意味着问题是重复的,所以将它们标记为重复的:与仅仅使用另一个浏览器相比太复杂了,此外,我发现如果我在safari中打开10个选项卡,它的内存将超过1GB,而在chrome中,它的内存是这个问题的1/3。我不认为自己会很快回到狩猎之旅。