ruby-on-rails - 无法 ping http ://localhost:3000 with Rails

标签 ruby-on-rails

我无法 ping http://localhost:3000从我的终端运行 Webrick。 但是,在网络浏览器上加载它时,我得到默认的“欢迎出国”页面。 我将 Rails 用作移动应用程序的后端服务 - 因此我需要以这种方式访问​​ API。

>ping http://localhost:3000/
ping: cannot resolve http://localhost:3000/: Unknown host
>ping http://127.0.0.1
ping: cannot resolve http://127.0.0.1: Unknown host
>ping http://127.0.0.1:3000
ping: cannot resolve http://127.0.0.1:3000: Unknown host

最佳答案

ping 命令发送 ICMP 数据包并且不知道 URL 是什么,它 pre-dates the web by about ten years .它需要一个主机名,例如:

ping localhost

您想要的是使用像 curlwget 这样的网络工具来访问您的页面:

curl http://localhost:3000/

关于ruby-on-rails - 无法 ping http ://localhost:3000 with Rails,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31036657/

相关文章:

ruby-on-rails - RSpec --only-failures 错误输出

javascript - 在 Rails 元素中找不到 Glyphicon 文件

ruby-on-rails - ActiveRecord 加入 : integer columns converted to strings

ruby-on-rails - Rails 建模问题 - 关系和主键

ruby-on-rails - 无法在 CoffeScript 文件中渲染部分 rails

ruby-on-rails - 创建使用 Postgres 数据库的 Ruby gem

ruby-on-rails - Rails 如何更新所有记录的列为零的记录?

ruby-on-rails - 多列索引的 Rails 迁移 - 如何命名索引?

ruby-on-rails - Ruby on Rails - 将输入字段的值传递给

ruby-on-rails - 在 Rails 中提交后检查属性是否更改