21

是否可以使用 NGROK 托管 HTML 文件而不是 Web 应用程序?我对 NGROK 真的一无所知,我只是用它来托管 Twilio 应用程序的服务器,并且想用它来托管我的另一个项目的 HTML 文件。另外,有人知道如何在 Mac 上创建 HTML 文件吗?提前致谢。或者,如果我不能使用 NGROK,任何人都知道我可以使用它来在我的计算机上托管 HTML 文件。我需要能够实时更改文件,所以谷歌网站和类似的东西是不可能的。

4

2 回答 2

32

不, ngrok只对流量进行隧道传输,因此它实际上不能为您提供HTML 文件。

但是,您可以非常轻松地提供文件目录。启动服务器的最快方法之一是使用 python。从命令行,cd到包含 HTML 文件的目录并运行:

$ python -m SimpleHTTPServer

或者对于 python3(默认情况下未在 OS X 上安装):

$ python -m http.server

然后,在另一个终端中,运行ngrok.

于 2014-05-02T22:53:33.030 回答
24

是的。ngrok 现在有一个内置的文件服务器。https://ngrok.com/docs#http-file-urls

他们的示例命令 Linux/mac:

ngrok http -auth="user:password" file:///Users/alan/share

视窗:

ngrok http -auth="user:password" "file:///C:\Users\alan\share"

这将创建一个具有基本身份验证用户名和密码的 HTTP 服务器,共享目录中的所有文件/Users/alan/share

于 2019-10-24T19:09:59.997 回答