有没有可能用NGROK来托管HTML文件,而不是Web应用程序?我真的对NGROK一无所知,我只是用它来托管Twilio应用程序的服务器,我想用它来托管我的另一个项目的HTML文件。还有,有人知道如何在Mac上创建HTML文件吗?提前感谢。或者,如果我不能使用NGROK,任何人都知道一样容易和免费的是,它是我可以用来托管一个HTML文件在我的电脑上。我需要能够改变文件的真实的,所以谷歌网站和类似的东西是不可能的。
x6yk4ghg1#
不。ngrok只是隧道通信,所以它实际上不能为您 * 提供 * HTML文件。然而,你可以很容易地提供一个文件目录。启动服务器最快的方法之一是使用python。从命令行,cd到包含HTML文件的目录,然后运行:
cd
$ python -m SimpleHTTPServer
或者对于python3(OS X上默认情况下未安装):
$ python -m http.server
然后,在另一个终端中运行ngrok。
ngrok
w8ntj3qf2#
是的。ngrok现在有一个内置的文件服务器。https://ngrok.com/docs/secure-tunnels/tunnels/http-tunnels#file-url他们的示例命令Linux/mac:
ngrok http -auth="user:password" file:///Users/alan/share
windows :
ngrok http -auth="user:password" "file:///C:\Users\alan\share"
这将创建一个HTTP服务器,该服务器具有基本身份验证用户名和密码,共享目录/Users/alan/share中的所有文件。
/Users/alan/share
pdtvr36n3#
由于上面解释的Zach,ngrok的文件目录当您希望在运行命令后在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>"
在那里您将看到您files目录,通过它们导航到您的HTML file/目录(如果需要),在那里它将为您提供这些文件。
vof42yt14#
转发到本地file:///URL仅在您注册ngrok后可用。因此您需要首先在以下位置注册:是的。您的身份验证令牌将显示在您的 Jmeter 板上,地址为https://dashboard.ngrok.com/get-started/your-authtoken然后,您需要使用以下命令将ngrok auth令牌添加到您的计算机ngrok配置添加身份验证令牌<YOUR_NGROK_AUTH_TOKEN>那就干脆做网络http<FILE_PATH_OF_FOLDER>在我的例子是:我想我应该可以找到一个更好的解决方案。您的本地文件将通过ngrok转发到转发URL。只需转到您的转发URL查看文件内容:)
4条答案
按热度按时间x6yk4ghg1#
不。ngrok只是隧道通信,所以它实际上不能为您 * 提供 * HTML文件。
然而,你可以很容易地提供一个文件目录。启动服务器最快的方法之一是使用python。从命令行,
cd
到包含HTML文件的目录,然后运行:或者对于python3(OS X上默认情况下未安装):
然后,在另一个终端中运行
ngrok
。w8ntj3qf2#
是的。ngrok现在有一个内置的文件服务器。https://ngrok.com/docs/secure-tunnels/tunnels/http-tunnels#file-url
他们的示例命令Linux/mac:
windows :
这将创建一个HTTP服务器,该服务器具有基本身份验证用户名和密码,共享目录
/Users/alan/share
中的所有文件。pdtvr36n3#
由于上面解释的Zach,ngrok的文件目录
当您希望在运行命令后在ngrok上提供HTML文件时
你去<your_ngrok_address>:
你去的页面,在它的顶部,如果你还没有配置你的ngrok auth_token有这个消息,注册到免费帐户到服务器HTML文件,点击链接注册。
注册后,您将被重定向到您的 Jmeter 板,下面解释了要运行的命令:
运行以上命令后,再次运行第一个命令:
在那里您将看到您files目录,通过它们导航到您的HTML file/目录(如果需要),在那里它将为您提供这些文件。
vof42yt14#
转发到本地file:///URL仅在您注册ngrok后可用。因此您需要首先在以下位置注册:是的。
您的身份验证令牌将显示在您的 Jmeter 板上,地址为https://dashboard.ngrok.com/get-started/your-authtoken
然后,您需要使用以下命令将ngrok auth令牌添加到您的计算机
ngrok配置添加身份验证令牌<YOUR_NGROK_AUTH_TOKEN>
那就干脆做
网络http<FILE_PATH_OF_FOLDER>
在我的例子是:我想我应该可以找到一个更好的解决方案。
您的本地文件将通过ngrok转发到转发URL。只需转到您的转发URL查看文件内容:)