2014-02-05 64 views
0

我正在製作api。我與捲曲測試它 網址 - http://example.com/api/sessions.json通過curl請求的自定義標頭不被Rails接收

我的要求 -

curl -i -H "Accept: application/json" -H "Content-Type: application/json"-H "EMAIL:[email protected]" -d "" http://example.com/api/sessions.json

當訪問request.headers從軌道中創建的API :: SessionsController,我發現沒有標題名稱爲「EMAIL」 。

我也嘗試在任何標題值之前添加'X-',但沒有成功。請有人回答這個問題。

+0

你可以包含request.headers的輸出嗎? – eabraham

回答

0

這裏去您的問題:

"Content-Type: application/json"-H "EMAIL:[email protected]" 
           ^^ 

有以前的報頭和-H之間沒有空格。所以它假設它爲URL,你什麼都沒有!