我刚开始一个全新的Rails 5 beta 4项目并搭建了一个表格资源。我正在尝试使用curl来测试我的api端点,但由于某种原因它不起作用。curl没有返回任何rails 5
,所以我有机会获得URL http://localhost:3000/tables
curl http://localhost:3000/tables
出于某种原因,没有返回,
甚至没有一个空数组[]像我期待的,我看不出有任何的要求是在rails服务器中做的,我错过了什么?
编辑:
,当我在浏览器中访问localhost:3000
它并不显示任何东西,但在浏览器控制台,它说
无法加载资源:服务器与500 (内部服务器的状态回应错误)
现在,当我尝试通过127.0.0.1:3000
访问它时,它可以正常工作。即使卷曲也没有localhost部分。
对于显而易见的问题抱歉,但可以重新启动服务器并确保它在端口3000上运行吗?您可能正在拉起浏览器中的缓存。 –
@AnthonyE嗯,这很奇怪,但当我访问'本地主机:3000'它不会显示任何东西,但在浏览器控制台它说:'无法加载资源:服务器响应状态500(内部服务器错误)',现在当我尝试通过“127.0.0.1:3000”访问它。即使卷曲也没有localhost部分。 –
你有这样一行:''/ etc/hosts'中的'127.0.0.1 localhost 0.0.0.0'? –