nodejs proxy server with HTTPS support

I want to create a proxy server with nodejs, it could be a web-proxy(like glype in php) or a proxy which we enter in browser.

The main motive is to save specific files(that match certain mime type) to HDD.

First of all I tried to use http-proxy module but it didn't allowed me to create a proxy server that accepts HTTPS. Also I didn't found any way to save files.(please correct me If I'm wrong)

Then, I tried node-unblocker , its just perfect but the only problem is its Limitations(listed here).

Please, could somebody help me out in doing this.


Keep in mind that, by default, your proxy solution wouldn't be able to eavesdrop https traffic as that would be considered a security breach. More precisely, you'd be doing #2 of this list.

You could theoretically implement a solution where your proxy server has its own SSL certificate and you include it in your trusted CA list in all the devices you plan on using this proxy. Much like Charles Proxy, Fiddler and other proxy programs do for debugging purposes.

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

上一篇: 如何保护会话防盗?

下一篇: 具有HTTPS支持的nodejs代理服务器