私はまったく新しいRails 5 beta 4プロジェクトを開始し、テーブルリソースを足場にしました。私はapiエンドポイントをテストするためにカールで作業しようとしていますが、何らかの理由で動作しません。何も返していないカール5
ので、私は、URLへのアクセスを持って、今私はそれが何も返さないいくつかの理由curl http://localhost:3000/tables
入力するとhttp://localhost:3000/tables
ていなくても、空の配列[]私は期待していた、と私は何の要求がされていない見ることができるようにレールサーバーで作られた、何かが不足していますか?
編集:私は、ブラウザでlocalhost:3000
にアクセスしたとき
それは何も表示されませんが、ブラウザのコンソールで、それは
がリソースをロードに失敗しましたと言います。サーバーは、500 の状態(内部サーバーで応答エラー)
127.0.0.1:3000
でアクセスしようとしました。 localhostの部分がなくてもカールします。
ご存知のことですが、サーバーを再起動してポート3000で動作していることを確認できますか?あなたのブラウザでキャッシュをプルアップしている可能性があります。 –
@AnthonyEこれは奇妙ですが、 'localhost:3000'にアクセスすると何も表示されませんが、ブラウザのコンソールに'リソースを読み込めませんでした:サーバが500のステータス(内部サーバエラー)で応答しました。それは '127.0.0.1:3000'経由でアクセスしようとします。 localhostの部分がなくてもカールします。 –
'/ etc/hosts'に' 127.0.0.1 localhost 0.0.0.0'のような行がありますか? –