是否有可能通过ngrok公开本地主机上的HTTP代理?

我有本地主机上安装tinyproxy (我也尝试过squid和失败类似)。 它运行在8888端口。这个工作:

 curl -x localhost:8888 http://www.google.com 

我看到tinyproxy日志输出。

现在我运行最新版本的ngrok并build立以下转发:

 http://<identifier>.ngrok.io -> localhost:8888 

如果我在浏览器中打开http://<identifier>.ngrok.io ,ngrok连接计数器会上升,我成功看到tinyproxy的“未实现”错误页面。

但是,这失败了:

 curl -x <identifier>.ngrok.io:80 http://www.google.com # => curl: (56) Received HTTP code 404 from proxy after CONNECT 

ngrok柜台不上去,我看不到tinproxy日志中的消息,暗示这个失败是在ngrok接受连接之前。

我在这里错过了什么? 我曾经假设ngrok和tinyproxy都会转发HTTP请求,但似乎在curl -x后台可能会有另一个协议运行。 有没有办法成功build立代理链开始ngrok,并通过我的本地主机?