refer to:
https://github.com/KaranGauswami/socks-to-http-proxy/
https/http代理是之前的主流。
socks5代理是目前的主流。
目前我的问题是,socks5代理好用,需要一个稳定的http/https代理。
之前用的是 python proxy ( pproxy) 发现该软件的特点是只能跑在8080,而且特别简单,无法做任何参数方面的配置。
所以导致有时候在8080端口跑起来后,跟nodejs相冲突。
所以需要定制化,所以搜索到了这个项目
安装
不要自行编译了,太麻烦。直接用这个。(而且我是在WSL环境下,还不如直接跑在windows下的二进制)
https://github.com/KaranGauswami/socks-to-http-proxy/releases
使用
1. 先保证你的一个socks5 代理跑起来,例如跑在1093端口
2. .\sthp-windows.exe -p 7093 -s 127.0.0.1:1093
就可以使用了。
用法例子:(linux下)
创建一个文件:
# ~/env_.env_file_7093 export HTTP_PROXY="http://192.168.1.105:7093" export HTTPS_PROXY="http://192.168.1.105:7093" export http_proxy="http://192.168.1.105:7093" export https_proxy="http://192.168.1.105:7093"
加载该文件:source ~/env_.env_file_7093