如何在python上的POST请求中传递null作为值?

时间:2017-11-21 03:58:43

标签: python post request python-requests

我正在尝试使用包含 null 值的参数发送POST请求,并且只会被忽略。除此之外,我不确定错误是否以 false 的形式发送。

例如:

requests.post("http://myurl.com/address/", data = {"parentValue":{"value1":False,"value2":None}})

和所需的params服务器端

{"parentValue":{"value1":false, "value2":null}}

tl; dr:我需要服务器端的 false null 作为来自POST请求的参数,如何使用它发送它们Python请求?

1 个答案:

答案 0 :(得分:-2)

正如roganjosh建议的那样,json.dumps()对所需的物体起作用。