尝试使用MITMProxy对来自 Firefox 浏览器的请求进行自定义转发,以便它们通过在运行时选择的几个代理之一。就我们的目的而言,它的执行速度太慢了。请记住,我们在 Python 2.7 中运行它。
过程如下:
- Firefox 向已配置的 MITMProxy 发送请求。
- MITMProxy 接受来自 Firefox 的请求并生成
requests
请求,并通过给定的代理(不受我们控制,需要身份验证)从目标服务器获取数据。 - 来自代理转发请求的响应被转换为浏览器的响应。
- MITMProxy 将数据返回给浏览器。
情况似乎是这个过程太慢了,我认为这可能有多种原因。可能是启用了会降低性能的设置(例如过多的日志记录),正在使用的过程不适合工作(完全合理)或完全不同的东西。
我们怎样才能让这个运行更快?
非常感谢!任何和所有的建议将不胜感激!