From b437502f8bbef266e1e931ce7802c060e0ae75dd Mon Sep 17 00:00:00 2001 From: Gustavo Delfino Date: Sun, 9 Jun 2013 08:39:09 -0430 Subject: [PATCH] Mention Content-Type for JSON params parsing. http://stackoverflow.com/questions/8501021/rails-json-request-is-not-parsed-correctly-into-post-parameters --- guides/source/action_controller_overview.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guides/source/action_controller_overview.md b/guides/source/action_controller_overview.md index 2701f5bb72..6a91418e1f 100644 --- a/guides/source/action_controller_overview.md +++ b/guides/source/action_controller_overview.md @@ -129,7 +129,7 @@ Note that the `params` hash is actually an instance of `ActiveSupport::HashWithI ### JSON parameters -If you're writing a web service application, you might find yourself more comfortable accepting parameters in JSON format. Rails will automatically convert your parameters into the `params` hash, which you can access as you would normally. +If you're writing a web service application, you might find yourself more comfortable accepting parameters in JSON format. If the "Content-Type" header of your request is set to "application/json", Rails will automatically convert your parameters into the `params` hash, which you can access as you would normally. So for example, if you are sending this JSON content: