【发布时间】:2011-09-27 13:42:04
【问题描述】:
用户需要传递一个 json 对象作为请求的一部分。它看起来像这样:
{"token" :"ayaljltja",
"addresses": [
{'name':'Home','address':'20 Main Street',
'city':'new-york'},
{'name':'work', 'address':'x Street', 'city':'ohio'}
]}
我现在有两个问题。首先,我不知道如何通过重新创建嵌套 POST 来测试这段代码。我可以成功发布一个字典,但是在 JSON 对象中发布地址列表让我很困惑。
仅使用 cURL,我该怎么做?我该如何使用 urrlib2?
我的第二个问题是反序列化服务器端的 JSON POST 对象。我想我只需要看到一个成功的 POST 来确定输入(然后用 json 模块反序列化它)。
有什么建议吗?
【问题讨论】:
标签: python json serialization curl deserialization