我正在尝试模拟一个帖子请求,以便我可以重复请求并找出错误,但是这里我在textarea中获取早期请求的参数,而params是json字符串,现在我必须提取params然后重定向到原始URL
我该怎么做? Json解析器在尝试解析提交的参数时会产生错误
JSON::ParserError (795: unexpected token at '{"data":"[{\"bundles\":[{\"bloody_hell\":\"killer\"}]}]" "app_created_at":"2012-04-27 10:18:04", "action":"push", "first":"YES", "controller":"syncs"}'): json (1.7.1) lib/json/common.rb:149:in `parse'
我做错了什么?
答案 0 :(得分:1)
使用"
时无需转义'
,删除\
。
答案 1 :(得分:1)
删除“around [],然后添加逗号..
你可以将json字符串化,你会看到你必须如何模仿它
JSON.stringify({data: [{a:1},{b:2}],c:4})
输出
"{"data":[{"a":1},{"b":2}],"c":4}"