【发布时间】:2012-08-23 21:17:49
【问题描述】:
Chrome 开发者工具显示 HTTP 响应正文是否存在错误? 在这种情况下 - 任何已知的解决方法?
我正在使用 Chrome 开发者工具来查看 HTTP 响应。我做了一个 PUT,然后是一个 GET 使用相同的 URL。在检查来自 PUT 和 GET 的响应时,它们是 相同的。我正在使用“网络”下的“响应”选项卡,它显示了 HTTP 响应的正文。 “标题”选项卡中的响应代码对于 PUT 是正确的,但“响应” 选项卡显示 GET 响应的内容(正文)。
这似乎是 Chrome 开发人员保留的第一个请求(PUT)的响应正文 被来自同一 URL 的 GET 的后续响应正文覆盖。
我已经对 Firefox 开发者工具和 PUT 和 GET 的响应正文进行了同样的尝试 是正确的(并且不一样)。 RESTClient 也显示了正确的结果。 所以我非常确信 REST 服务可以正常工作。
可能是我错过了一些设置,但覆盖响应似乎很奇怪 使用我正在使用的任何设置从 PUT 和后来的 GET 获得?
我使用的是在 Mac OSX 10.7.4 上运行的 Chrome 版本 21.0.1180.75。
我不确定以前是否有人报告过,我可以找到类似的报告,即 http://productforums.google.com/forum/#!category-topic/chrome/report-a-problem-and-get-troubleshooting-help/iRKQd3rL3NY%5B1-25%5D
但这似乎不是完全相同的问题。
这是一个已知问题吗?有什么补救措施吗? 我当然可以使用其他工具,但我对 Chrome 开发者工具很满意。
/垫子
【问题讨论】:
-
Chromium 团队似乎已经修复了这个问题:code.google.com/p/chromium/issues/detail?id=133021 在 Chrome 版本 21.0.1180.79 中仍然无法正常工作,但希望修复在发布管道中。