具有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