我正在进行"Sinatra Up & Running“一书中的练习,并尝试使用Telnet向Sinatra发送HTTP消息。这就是我正在尝试做的事情然而,我得到了一个错误:telnet: connect to address 0.0.0.0: Connection refusedSinatra正在监听localhost</em
我一直在努力研究sinatra是如何工作的,最近我一直在尝试弄清楚sinatra在处理完路由之后,在文件顶部需要启动服务器时是如何启动服务器的。我正在研究,他们以一个示例应用程序结束,如下所示(他们的sinatra版本名为nancy):# run with `ruby app.rb`
Rack::Handler::WEBrick.run Nancy::Application, Port: 92
在我的VM中,我创建了以下Ruby/Sinatra应用程序:set :bind, '0.0.0.0'INFO ruby 2.1.5 (2014-11-13) [x86_64-linux]
== Sinatra/1.4.5 has taken the stage on 4567 for production,但是
我有许多Sinatra应用程序,它们在过去运行得很好。现在,它们都不会加载到localhost。我已经在浏览器中输入了相同的信息来访问它们(),但是什么也没有出现。以下是Webrick的最新输出:[2016-02-06 00:13:07] INFO ruby 2.0.0 (2014-11-13) [x86_64-darwin14.0.0]
== Sinatra (v1.4.7) has taken t