Ruby on rails 无法打开在cloud9IDE上使用rails服务器生成的url

Ruby on rails 无法打开在cloud9IDE上使用rails服务器生成的url,ruby-on-rails,ruby,Ruby On Rails,Ruby,我想打开在cloud9IDE上使用rails服务器创建的url。因此我尝试运行rails s-b$IP-p$PORT,rails服务器正在运行,但打开url时http://tcp://0.0.0.0:8080,无法检测到服务器 你能帮我吗 $ rails s -b 0.0.0.0 -p 8080 => Booting Puma => Rails 5.1.6 application starting in development => Run `rails server -h`

我想打开在cloud9IDE上使用rails服务器创建的url。因此我尝试运行rails s-b$IP-p$PORT,rails服务器正在运行,但打开url时
http://tcp://0.0.0.0:8080
,无法检测到服务器

你能帮我吗

$ rails s -b 0.0.0.0 -p 8080
=> Booting Puma
=> Rails 5.1.6 application starting in development 
=> Run `rails server -h` for more startup options
Puma starting in single mode...
* Version 3.9.1 (ruby 2.4.1-p111), codename: Private Caller
* Min threads: 5, max threads: 5
* Environment: development
* Listening on tcp://0.0.0.0:8080
Use Ctrl-C to stop
Cloud9是一个IDE(集成开发环境),因此它的工作方式与在您的机器上本地开发略有不同。 例如,运行服务器时,无法通过
localhost:3000
访问它。相反,Cloud9将为您提供查看正在运行的应用程序的链接,此链接通常在您运行服务器时弹出,但如果没有,则您可以单击上方菜单(查看下图)中的
预览
,然后单击
预览正在运行的应用程序


你点击了哪个URL?哦,对不起,我改了。这是什么意思?还在问:你打开了哪个网址?屏幕截图显示了一些奇怪的东西,我无法打开url[.当rails服务器被[rails s-b 0.0.0.0-p 8080]访问时],所以下一步尝试打开url[。但没有检测到url。为什么?看起来您正试图打开,字面上看,
http://tcp://0.0.0.0:8000
。这不是有效的URL,因为它指定了两个协议。上面的菜单是隐藏的!但我可以找到正在运行的预览应用程序。谢谢!