无法使用Rails ping http:// localhost:3000

时间:2015-06-24 20:44:36

标签: ruby-on-rails

我无法在Webrick运行的终端上ping http://localhost:3000。 但是,当它在网络浏览器上加载时,我得到了默认的"欢迎国外"页。 我使用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

1 个答案:

答案 0 :(得分:7)

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

ping localhost

您想要的是使用curlwget等网络工具访问您的网页:

curl http://localhost:3000/