2010-12-08 48 views
1

如果這是一個愚蠢的問題,我很抱歉。我正在實施一個rails web服務。所有事情都按照GET請求的預期工作。不過,我很難實現POST請求。我的路由設置好了,我可以發送一個JSON負載到服務器。但是,當我進入方法時,我沒有看到有效載荷的任何地方。導軌2.3.9缺少POST有效負載

在參數中,我看到在請求字符串上傳遞的參數,但就是這樣。請注意,我在這裏沒有使用ActiveResource,我的意圖是在構建模型之前拿走有效載荷並手動處理它。

任何幫助將不勝感激。

謝謝!

+0

確定POST請求發送正確嗎?嘗試用tcpflow嗅探HTTP流量。 – 2010-12-08 04:28:37

+0

我正在使用Firefox海報發送請求。我過去曾經使用它,很確定它正在完成它的工作。我擔心的是,也許我打破了一些Rails約定,不發送對應於模型的有效載荷,並且以某種方式破壞了事情。 – Alex 2010-12-08 04:32:07

回答

3

您是否在請求標頭中設置了正確的內容類型?

Content-Type: application/json