Google chrome 在GoogleChromeDeveloper中重播HTTP帖子

Google chrome 在GoogleChromeDeveloper中重播HTTP帖子,google-chrome,google-chrome-extension,firebug,google-chrome-devtools,Google Chrome,Google Chrome Extension,Firebug,Google Chrome Devtools,我正在从firebug切换到Google Chrome开发工具。到目前为止,我很喜欢它,但我真正缺少的一个功能是重播http post 在firebug上,我可以右键单击请求(在网络或控制台选项卡上),“在新选项卡中打开”并重播该请求。当我在google chrome上尝试同样的事情时,它没有将其作为POST发送,而是作为GET发送,因此参数没有发送到服务器 在chrome中有什么方法可以做到这一点吗?更新: 是的,这在最新版本的谷歌浏览器中是可能的只需右键单击请求并选择回放XHR 目前没有办

我正在从firebug切换到Google Chrome开发工具。到目前为止,我很喜欢它,但我真正缺少的一个功能是重播http post

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


在chrome中有什么方法可以做到这一点吗?

更新:

是的,这在最新版本的谷歌浏览器中是可能的
只需右键单击请求并选择回放XHR


目前没有办法做到这一点,但请开始跟踪这方面的进展。

从现在(2012年9月20日)起,这项功能在名为Chrome的最新版本中可用。只需在网络面板中右键单击xhr请求并选择“Replay xhr”


如果返回HTML格式的调试信息,它仍然没有Firebug“在新选项卡中打开”那么有用。

Chrome中的“Replay XHR”只能重播,如果要修改post请求,应该使用firefox和Live HTTP Headers插件。

如果要修改post请求,可以使用Tamper Chrome(扩展名)

Chrome已经支持“Replay XHR”,如果您想修改请求,安装浏览器插件肯定会对您有所帮助。但另一种更灵活的方法是右键单击请求,选择“复制->复制为cURL”,然后将cURL请求粘贴到命令行终端。然后,您可以随意修改请求。

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


在chrome上我找不到没有XHR请求的replay,但在Firefox上我找到了重新发送POST请求的选项


是否可以保存请求(例如,作为书签)?可以更好!!如果我们有一个选项“在新选项卡或窗口中重播XHR”,就像Firebug一样。它在版本45中消失了。如果启用了选项,则必须从选项行重播XHR。例如,如果你在POST行上做,什么都不会发生。那么先编辑请求(比如更改一个参数)然后像Firefox那样重新发送(“编辑并重新发送”)怎么样?Chrome还有一些插件,允许你编辑标题(尽管在写答案时可能没有)。安装Tamper Chrome后,单击Replay XHR,它将显示一个新窗口,不再显示