0

HTTP 响应主体的 Chrome 开发人员工具演示中是否存在错误?在那种情况下 - 任何已知的解决方法?

我正在使用 Chrome 开发者工具来查看 HTTP 响应。我使用相同的 URL 执行 PUT,然后执行 GET。在检查 PUT 和 GET 的响应时,它们是相同的。我正在使用“网络”下的“响应”选项卡,它显示了 HTTP 响应的正文。“标题”选项卡中的响应代码对于 PUT 是正确的,但“响应”选项卡显示 GET 响应的内容(正文)。

Chrome 开发人员保留的第一个请求(PUT)的响应主体似乎被来自 GET 的相同 URL 的后续响应主体覆盖。

我已经尝试过使用 Firefox 开发人员工具,并且 PUT 和 GET 的响应正文是正确的(并且不一样)。RESTClient 也显示了正确的结果。所以我非常相信 REST 服务可以正常工作。

这可能是我错过的一些设置,但是使用我正在使用的任何设置用后来的 GET 的响应覆盖来自 PUT 的响应似乎很奇怪?

我正在使用在 Mac OSX 10.7.4 上运行的 Chrome 版本 21.0.1180.75。

我不确定这是否已经被报道过,我可以找到类似的报道,即 http://productforums.google.com/forum/#!category-topic/chrome/report-a-problem-and-get-troubleshooting -帮助/iRKQd3rL3NY%5B1-25%5D

但这似乎不是完全相同的问题。

这是一个已知问题吗?有什么补救措施吗?我当然可以使用其他工具,但我对 Chrome 开发者工具很满意。

/ 垫子

4

1 回答 1

0

这已在刚刚发布的 Google Chrome 版本 21.0.1180.82 中得到修复。

在现在最新的版本 (21.0.1180.82) 中,我已经完成了相同的 PUT,然后是在早期版本 (21.0.1180.75 和 21.0.1180.79) 中存在错误的 GET。我在 21.0.1180.82 工作正常,显示 GET 和 PUT 的不同响应主体。

结案。

于 2012-08-23T13:17:49.357 回答