编辑和重播XHR铬/火狐等?

我一直在寻找一种方法来改变我的浏览器中的XHR请求,然后重播。 假设我在浏览器中完成了一个完整的POST请求,并且唯一要改变的是一个小值,然后再播放一次。 这将直接在浏览器中更容易,更快捷。

我google了一下,并没有find一种方式来在Chrome或Firefox中做到这一点。 有没有办法做到这一点在这些浏览器,或者也许是另一个?

Chrome:

在Chrome中执行此操作的一种方法是,可以将开发人员工具的“networking”面板中的请求复制为cURL,并在terminal中使用您的编辑进行重播,前提是您使用了curl命令。 请参阅捕获:

在这里输入图像说明

如果您正在寻找“浏览器全function工作stream程”,则可以安装名为“Devtoolsterminal”的扩展程序,将本地terminalembedded到浏览器中。

Firefox:

Firefox已经embedded了。 您可以进行编辑,然后从networking面板重新发送XHR。 下面的捕获取自Firefox 36:

在这里输入图像说明

我的两个build议:

  1. Chrome的邮差插件 + 邮差拦截器插件 。 更多信息: 邮递员捕获请求文档

  2. 如果你在Windows上,那么Telerik的Fiddler是一个选项。 它有一个composer php选项来重放http请求,而且是免费的。