![](/img/trans.png)
[英]Creating A HTTP proxy server with https support and use another proxy server to serve the response using nodejs
[英]nodejs proxy server with HTTPS support
我想用 nodejs 创建一个代理服务器,它可以是一个网络代理(如 php 中的 glype)或我们在浏览器中输入的代理。
主要动机是将特定文件(匹配特定 mime 类型)保存到 HDD。
首先,我尝试使用http-proxy
模块,但它不允许我创建接受 HTTPS 的代理服务器。 我也没有找到任何保存文件的方法。(如果我错了,请纠正我)
然后,我尝试了node-unblocker
,它非常完美,但唯一的问题是它的局限性(在此处列出)。
拜托,有人能帮我做这件事吗?
请记住,默认情况下,您的代理解决方案将无法窃听 https 流量,因为这会被视为安全漏洞。 更准确地说,您将执行此列表的#2。
理论上,您可以实施一个解决方案,其中您的代理服务器拥有自己的 SSL 证书,并将其包含在您计划使用此代理的所有设备中的受信任 CA 列表中。 就像Charles Proxy 、 Fiddler和其他代理程序用于调试目的一样。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.