我想在发送数据之前更改 HTTP 请求。
我尝试过 WebScarab,但看起来它无法与 Facebook 正常配合使用。(我在这里处理 Facebook(如果可能的话使用 https,否则使用 http))
有没有什么好的方法可以在发送 HTTP 请求之前改变它?
注意:通常这将是一个应用程序,它在将数据发送到服务器之前先将数据发送到其他端口上本地运行的代理服务器。
额外:我的目的是编辑 Facebook 评论的标签名称。但除非你知道用不同的方法做同样的事情,否则这并不重要。
答案1
尝试burp 代理。
答案2
就像评论说的那样,我会选择Fiddler。它是一个很好的调试代理,并允许更改流。它有很多插件,并允许您编写自己的插件(如果您了解 .NET)。
答案3
我建议使用 Charles web Proxy,它有一个用于修改 HTTP 请求的重写工具。