是否可以使用NGROK托管HTML文件,而不是Web应用程序?我真的不知道任何关于NGROK,我只是用它来托管一个Twilio应用程序的服务器,我想用它来托管我的另一个项目的HTML文件。还有,有人知道如何在Mac上创建HTML文件吗?先谢谢你了。或者,如果我不能使用NGROK,任何人都知道简单和免费的东西是,我可以用来在我的计算机上托管HTML文件。我需要能够真实的更改文件,所以谷歌网站之类的东西是不可能的。
643ylb081#
不,ngrok只是隧道传输,所以它实际上不能为你提供HTML文件。但是,您可以非常轻松地提供文件目录。启动服务器最快的方法之一是使用Python。从命令行,cd到包含HTML文件的目录,然后运行:
cd
$ python -m SimpleHTTPServer
或者对于python3(在OS X上默认不安装):
$ python -m http.server
然后,在另一个终端中运行ngrok。
ngrok
j8yoct9x2#
是的。ngrok现在有一个内置的文件服务器。https://ngrok.com/docs/secure-tunnels/tunnels/http-tunnels#file-url他们的示例命令Linux/mac:
ngrok http -auth="user:password" file:///Users/alan/share
窗口:
ngrok http -auth="user:password" "file:///C:\Users\alan\share"
这将创建一个HTTP服务器,使用基本的auth用户名和密码,共享目录/Users/alan/share中的所有文件。
/Users/alan/share
dxpyg8gm3#
感谢上面解释的ngrok文件目录的Zach当您希望在运行命令后在ngrok上服务HTML文件时
ngrok http <port_number>
您可以转到<your_ngrok_address>:
http://your_ngrok_adress.ngrok.io
您可以转到页面顶部的页面,如果您还没有配置ngrok auth_token,则会显示此消息注册免费帐户以服务器HTML文件,请单击注册链接。注册后,您将被重定向到您的 Jmeter 板,其中解释了下面的命令运行:
ngrok authtoken <your_auth_token>
运行上述命令后,再次运行第一个命令:
ngrok http "file:///<your_html file location/direcoty>"
在那里你会看到你的文件目录,通过它们导航到你的HTML文件/目录(如果必要的话),它会为你服务。
pjngdqdw4#
要转发到本地file:///URL,首先在ngrok创建一个帐户:https://dashboard.ngrok.com/signup您的授权令牌将在您的 Jmeter 板上提供,地址为https://dashboard.ngrok.com/get-started/your-authtoken使用以下命令将ngrok auth令牌添加到您的计算机:
ngrok config add-authtoken <YOUR_NGROK_AUTH_TOKEN>
然后启动ngrok服务器:
ngrok http <FILE_PATH_OF_FOLDER>
例如,在一个实施例中,
ngrok http file:///Users/some_user/Desktop/
您的本地文件将通过ngrok转发到转发URL。转到您的转发URL以查看文件。
4条答案
按热度按时间643ylb081#
不,ngrok只是隧道传输,所以它实际上不能为你提供HTML文件。
但是,您可以非常轻松地提供文件目录。启动服务器最快的方法之一是使用Python。从命令行,
cd
到包含HTML文件的目录,然后运行:或者对于python3(在OS X上默认不安装):
然后,在另一个终端中运行
ngrok
。j8yoct9x2#
是的。ngrok现在有一个内置的文件服务器。https://ngrok.com/docs/secure-tunnels/tunnels/http-tunnels#file-url
他们的示例命令Linux/mac:
窗口:
这将创建一个HTTP服务器,使用基本的auth用户名和密码,共享目录
/Users/alan/share
中的所有文件。dxpyg8gm3#
感谢上面解释的ngrok文件目录的Zach
当您希望在运行命令后在ngrok上服务HTML文件时
您可以转到<your_ngrok_address>:
您可以转到页面顶部的页面,如果您还没有配置ngrok auth_token,则会显示此消息注册免费帐户以服务器HTML文件,请单击注册链接。
注册后,您将被重定向到您的 Jmeter 板,其中解释了下面的命令运行:
运行上述命令后,再次运行第一个命令:
在那里你会看到你的文件目录,通过它们导航到你的HTML文件/目录(如果必要的话),它会为你服务。
pjngdqdw4#
要转发到本地file:///URL,首先在ngrok创建一个帐户:https://dashboard.ngrok.com/signup
您的授权令牌将在您的 Jmeter 板上提供,地址为https://dashboard.ngrok.com/get-started/your-authtoken
使用以下命令将ngrok auth令牌添加到您的计算机:
然后启动ngrok服务器:
例如,在一个实施例中,
您的本地文件将通过
ngrok
转发到转发URL。转到您的转发URL以查看文件。