具有HTTPS支持的nodejs代理服务器

我想用nodejs创建一个代理服务器,它可以是一个web代理(如php中的glype)或我们在浏览器中输入的代理。

主要动机是将特定文件(与某些MIME类型匹配)保存到HDD。

首先,我尝试使用http-proxy模块,但它不允许我创建接受HTTPS的代理服务器。 此外,我没有找到任何方法来保存文件(请纠正我,如果我错了)

然后,我尝试了node-unblocker ,它只是完美的,但唯一的问题是它的限制(这里列出)。

请,有人可以帮我解决这个问题。


请记住,默认情况下,您的代理解决方案将无法窃听https流量,因为这会被视为安全漏洞。 更确切地说,你会做这个列表中的第二个。

理论上,您可以在代理服务器拥有自己的SSL证书的情况下实施解决方案,并将其包含在您计划使用此代理的所有设备中的可信CA列表中。 很像Charles Proxy,Fiddler和其他代理程序用于调试目的。

链接地址: http://www.djcxy.com/p/21743.html

上一篇: nodejs proxy server with HTTPS support

下一篇: level TCP methods on IOS