在 Firefox Quantum 中,在将 JavaScript 生成的 POST 数据发送到服务器之前,是否有任何方法可以对其进行编辑?在“检查元素”->“网络”中,有一个“编辑和关于发送’选项,但我需要在将数据发送到服务器之前对其进行编辑。
我见过像 Tamper Data 这样的扩展程序似乎可以做到这一点(我不确定,因为我不能使用它们),但它们不适用于 Firefox Quantum。
答案1
您可以在 Firefox DevTool 调试器中通过关键字设置 xhr 断点,一旦 js 触发请求,它就会停止,您会在网络面板中收到未发送的请求。然后根据需要编辑并重新发送。
另一种方法是在charles应用程序中使用关键字断点,当js触发请求时,使用charles中的edit和compose函数。