我剛開始一個全新的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'? –