在python脚本中从http post创建一条新记录

时间:2014-02-25 05:16:50

标签: python ruby-on-rails activerecord http-post

我想通过http post请求在我的poc模型中创建一条记录, 该模型包含filed afiled b

@new_test = TestingCounter.create(params["poc"])

我在Python脚本中完成了请求,但它无法在我的ROR活动记录中创建新记录,因为我认为我发送了一个嵌套的哈希数据,但它没有。

我该如何解决?

aa={"a":1,"b":2}
body={
"poc":aa
}
headers = {'Content-type': 'application/x-www-form-urlencoded'}
response, content = h.request(SERVER_URL, 'POST', headers=headers, body=(body))

Rails服务器控制台

{
           "poc" => "{'a': 1, 'b': 2}",
        "action" => "add_test_counter",
    "controller" => "handy_network_tools"
}

0 个答案:

没有答案