我試圖按照此以下的git鏈接上的說明400錯誤的請求錯誤
https://github.com/ryanb/railscasts-episodes/tree/master/episode-260/
它在軌道上的示例代碼紅寶石之一,我希望有一個發揮和在軌道上的代碼破解紅寶石(因爲我是一個新手的RoR)
按照指示後,即寶石下載,安裝王菲等,只要我打開頁面本地主機:9292 /王菲,我不能檢索除「錯誤請求」以外的任何頁面。我在網上搜索了一下,找到了可能的解決方案 - 但24小時後無濟於事。我不確定我可能會在設置中做錯什麼。
我按照說明做了一切工作 - 突然之間它失敗了嗎?
下面是谷歌Chrome
Request URL:http://localhost:9292/faye
Request Method:GET
Status Code:400 Bad Request
Request Headersview parsed
GET /faye HTTP/1.1
Host: localhost:9292
Connection: keep-alive
Cache-Control: max-age=0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/32.0.1700.107 Safari/537.36
Accept-Encoding: gzip,deflate,sdch
Accept-Language: en-US,en;q=0.8,it;q=0.6,de;q=0.4
Response Headersview parsed
HTTP/1.1 400 Bad Request
Content-Type: text/plain; charset=utf-8
Connection: close
Server: thin 1.6.1 codename Death Proof
頭響應我使用的紅寶石版本1.9.3p484
任何建議將不勝感激!
安迪
我也嘗試過這個選項...它也說'錯誤的請求'....相同的結果。 – awongCM
也許這可以幫助你https://github.com/faye/faye/issues/21 –
謝謝拉法。我跟着鏈接。我在curl命令中用config.ru替換了faye.ru。這次是一個不同的錯誤(但沒有更糟)。它說'你正在尋找的頁面不存在。' 以下是寫入日誌文件的內容。 [2014-02-16T16:24:55.576948#6312]信息 - :開始POST「/ faye」爲127.0.0.1於2014-02-16 16:24:55 +1100 F,[2014- 02/16T16:24:56.922025#6312]致命 - : ActionController :: RoutingError(沒有路由匹配[POST]「/ faye」): actionpack(4.0.2)lib/action_dispatch/middleware/debug_exceptions.rb:21 :在'調用' – awongCM