有基于Http的下载代理软件吗?

原由
家里的一些网络设备,需要下载一些文件,但设备只支持用http v1 下载文件。而现在https,http3 越来越多,希望有软件能完整中介代理工作。

具体需求
比如需要下载 https://aaa.aaa/bbb(代表事先不确定的任意链接),代理软件的地址为 ccc.ccc, 设备通过访问 http:/ccc.ccc/aaa.aaa/bbb 就能下载这个文件。

请问有能实现这个功能的软件吗?

目前用 nginx 搭建反向代理能大体实现,但不够方便灵活,希望有更好的办法。

https_proxy 就行吧

export https_proxy=http://127.0.0.1:12333

1 个赞

有点不理解你的意思,
这个是 linux 的系统变量吗?
好像不能够实现我的需求。
需要使用服务的设备,除了用Http下载外,不能设定http代理服务器。

下载不是 wget 么?你用什么下载

我说的是网络设备,路由交换机防火墙之类的。
没说是LInux 服务器呀,要是能用wget 就不用这么折腾了。

:joy:

1 个赞

你打的标签…你自己看

抱歉是我的失误,让你误会了。
我是想用 Linux 搭建这个服务。
:pleading_face:

所以你是要在 Linux 搭建一个代理服务器?

我用过这个: https://gost.run/

但是它这个 V3 有点复杂没研究,我用的 V2

我的需求和HTTP代理服务器有区别的。
一楼应该准确描述了要达到的效果。

啊我大概理解你的需求了。

这个用法我在 FastGit 见过,他们应该用的 ghproxy,不确定没具体研究…

但效果就是你需要的

也是个思路,
谢谢你的帮助。
:tulip:

就是反向代理,确实就是 nginx 专门负责的部分。

不想自己搭建服务器,用 Cloudflare 的 Workers 就好,也就是几行 NodeJS 代码。