Rails不在get请求中处理JSON参数

时间:2017-02-26 12:28:00

标签: ruby-on-rails json ruby rspec

using Random = System.Random; JSON作为参数时,如果在标头中指定post,Rails通常会为您执行所有解析。

Content-type: application/json请求是否相同?

在下面的rspec请求规范中,尽管标题正确,但作为JSON发送的params 仍未被解析。为什么?

get

1 个答案:

答案 0 :(得分:0)

以下是我们在应用中的操作:

@headers = { "ACCEPT" => "application/json" }
get cases_path(query_params), { my_param: param_value }, @headers

即。只是将params作为哈希传递。运气好吗?