我无法在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
答案 0 :(得分:7)
ping
命令发送ICMP数据包,不知道URL是什么,pre-dates the web by about ten years。它需要一个主机名,例如:
ping localhost
您想要的是使用curl
或wget
等网络工具访问您的网页:
curl http://localhost:3000/