成功将连接 http://xxxxxx.ngrok.io 隧道化到您的ngrok客户端,但客户端无法与本地地址localhost:3000建立连接。
$ rails s
。这样做后,我能够使ngrok隧道正常工作。当本地服务器未运行时,ngrok会显示此错误
请先启动您的服务器,并检查服务器端口以及ngrok端口
例如:我正在使用两个服务器WAMP和XAMPP WAMP在80端口上 而 XAMPP在8012端口上
因此,命令将是
对于WAMP文件夹,请键入ngrok http 80 对于xampp文件夹,请键入ngrok http 8012
即使我的本地服务器正在运行,我仍然遇到了这个错误。
ngrok http -host-header=rewrite launch.local:80
当我将其更改为时,它有所帮助
ngrok http -host-header=launch.local 80
在运行ngrok之前,先启动您的本地服务器。
例如:我通过apache启动我的本地服务器service apache2 start
针对Linux操作系统:
./ngrok http 7898
它会起作用的!
你的服务API,Web页面,无论你在7898端口上有什么都没有运行
试试这个
http ngrok 80
对我有效