【问题标题】:Breaking On/Viewing/Modifying Request Headers before they are sent using Google Chrome在使用 Google Chrome 发送请求标头之前中断/查看/修改请求标头
【发布时间】:2012-01-03 19:55:10
【问题描述】:

我已经搜索了一段时间,似乎无法找到我的问题的答案。我希望能够在发送请求之前直接在 Google Chrome 中设置某种断点,从而允许我查看和修改从浏览器到服务器的请求。

此外,我希望能够保存这些请求并在将来重新发送它们。这对于测试大型 Web 表单很有用,因为您可以输入一次信息,而无需在以后测试时再次重新输入。

如果有人知道可用于 Google Chrome 的功能或扩展程序可以实现这一点,我们将不胜感激您的回答。谢谢。

(如果有人知道如何只在 Firefox 或任何其他浏览器中执行此操作,那也是一个可以接受的答案。不过,我更愿意从 Chrome 执行此操作,因为它是我选择的浏览器)

【问题讨论】:

    标签: ajax google-chrome http-headers request http-request


    【解决方案1】:

    Chrome 正在将您所要求的部分内容构建到开发者工具中。在 Developer Tools 中,展开“XHR Breakpoints”按钮并单击加号以添加断点。遗憾的是,您无法修改请求。

    在管道中有 API 可以让未来的扩展

    但仍然没有任何东西可以满足您的要求:

    • 您无法为 XMLHttpRequest 或表单提交干净地保存 POST 数据。
    • 您不能在 URL 或 POST 数据发送之前彻底修改它。

    【讨论】:

      【解决方案2】:

      Firefox 为这样的情况提供了多个扩展:

      Tamper data

      Modify Headers

      一个快速的谷歌似乎也指出(至少在发布之日)there was no API available in Chrome 允许类似的扩展。我很确定,如果 API 可用,那么扩展就已经被移植/制作了。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-10-30
        • 1970-01-01
        • 1970-01-01
        • 2014-09-25
        • 1970-01-01
        相关资源
        最近更新 更多