【问题标题】:Response tab contents in Chrome Developer Tools are overwritten by later HTTP response?Chrome 开发人员工具中的响应选项卡内容被以后的 HTTP 响应覆盖?
【发布时间】: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 开发者工具很满意。

/垫子

【问题讨论】:

标签: google-chrome-devtools


【解决方案1】:

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

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

案件已结案。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-13
    • 2019-07-22
    • 2019-12-23
    • 2020-10-21
    • 1970-01-01
    相关资源
    最近更新 更多