如何使用 ngrok 将流量转发到上下文路径?

Posted

技术标签:

【中文标题】如何使用 ngrok 将流量转发到上下文路径?【英文标题】:How to use ngrok to forward traffic to a context path? 【发布时间】:2017-03-14 13:18:21 【问题描述】:

假设我的 Web 应用程序在本地托管在 http://localhost:9090/myapp

如何让 ngrok 指向这个 URL?

因为,如果我使用 ngrok http 9090 它实际上指向 localhost:9090。

【问题讨论】:

【参考方案1】:

可能它不再有价值了,但我遇到了同样的问题。 我找到的解决方案是:

    像你一样将 ngrok 指向 localhost:9090。 Ngrok 会给你一个地址,比如http://54de4053.ngrok.io 然后转到您想提供 ngrok url 的位置并添加您的路径,例如:http://54de4053.ngrok.io/myapp 你可以走了。

希望对你有帮助。

问候

【讨论】:

【参考方案2】:

我惊讶地发现网上的数量比我想象的要少。 到目前为止,我唯一能找到的就是创建一个虚拟主机,然后使用 ngrok 指向它……但它一定比那更容易。

【讨论】:

我发现 ngrok 可能不需要将流量转发到上下文路径。 ngrok 可以仅将流量转发到本地系统上的端口。然后Web应用服务器可以接收请求并相应地处理请求。 对不起@Ahmad 我只是指我在 google / *** 上读到的内容,它与我的设置或代码无关。

以上是关于如何使用 ngrok 将流量转发到上下文路径?的主要内容,如果未能解决你的问题,请参考以下文章

如何将流量转发到谷歌云运行中的特定网址?

Ngrok 如何转发到特定的 URL?

如何使用 Ngrok 转发 SMB?

如何修复 ngrok 转发端口?

如何使用 nginx 入口将流量从 route53 中的域转发到 pod?

如何让 Ngrok 固定(静态)端口 TCP