Python请求,PUT空数据

时间:2017-08-04 16:56:21

标签: python python-requests

我正在尝试使用请求来输出一些数据,

r = requests.put(
        url,
        data={'tiles': []},
        headers={'x-auth-token': token}
    )

但是,如果它只是一个空列表,则不会发送tiles。仅当数据不为空时才会显示tiles。我也用http://httpbin.org/put检查了这个。

有没有人有任何想法如何放空数据?

1 个答案:

答案 0 :(得分:3)

当然我在询问后立刻想出来了。我想使用json代替data

r = requests.put(
        url,
        json={'tiles': []},
        headers={'x-auth-token': token}
    )