在google chrome Developer中重播HTTP POST

ahm*_*hmy 49 firebug google-chrome google-chrome-extension google-chrome-devtools

我从firebug切换到谷歌Chrome开发者工具.到目前为止我喜欢它,但我真正缺少的一个功能是重播http帖子.

在firebug上,我可以右键单击请求(在网络或控制台选项卡上),"在新选项卡中打开"并重播该请求.当我在谷歌浏览器上尝试相同的事情时,它没有将其作为POST发送而是作为GET发送,因此参数未发送到服务器

有什么方法可以用铬做到这一点吗?

Bor*_*mus 36

更新:

是的,可以在最新版本的Google Chrome中使用.
只需右键单击该请求,然后选择重播XHR.


目前没有办法做到这一点,但请明星这个错误来跟踪这方面的进展.

  • 它在第45版中消失了. (18认同)
  • 如果启用了OPTIONS,则必须从OPTION行重播XHR.如果你这样做,例如POST线,没有任何反应. (9认同)
  • 是否可以**保存**请求(例如作为书签)? (5认同)
  • 可以更好!! 如果我们有一个选项"在新选项卡或窗口中重播XHR",就像Firebug那样. (3认同)
  • 如何首先编辑请求(比如更改一个参数)并像Firefox一样重新发送("编辑并重新发送")? (2认同)
  • 截至 2017 年 6 月 20 日,Chrome 版本 59 中没有重播请求选项 (2认同)

Mar*_*uez 12

我最喜欢的方法是右键单击 POST 请求并复制为提取选项(见附图)。然后,我可以将其作为 Javascript 粘贴到控制台中,以在需要时更改请求并重新运行它。

在此处输入图片说明


diy*_*ism 9

Chrome中的"重播XHR"只能重放,如果你想修改帖子请求,你应该使用firefox和Live HTTP Headers插件.


Luk*_*ure 5

截至目前(2012年9月20日),此功能可在最新版本的Chrome Chrome IDE中使用.只需右键单击网络面板中的xhr请求,然后选择"重播XHR".

如果您返回HTML格式的调试信息,它仍然不如Firebug"在新选项卡中打开"那么有用.