gpt4 book ai didi

python - 在 python 中处理 HTTP post 响应中的重复键

转载 作者:太空宇宙 更新时间:2023-11-03 12:03:15 26 4
gpt4 key购买 nike

当我向网站发送 HTTP post 时,我在我的网络调试器上收到如下所示的响应

payload = 
{
'name': 'simpson'
, 'color': 'red'
, 'color': 'orange'
, 'color': 'blue'
, 'color': 'orange'
'food' : 'pizza'
}

但是在 python 中,当我发出相同的请求并执行 r.headers 时,我得到了这个响应

    payload = 
{
'name': 'simpson'
, 'color': 'orange'
'food' : 'pizza'
}

最佳答案

该格式是有效的 JSON,但它包含 JSON 无法表示的信息。

解决方案是不使用 JSON,而是编写一个使用数据点对列表(2 个值元组)的编码器。

更新:

data = [
('name', 'simpson'),
('color', 'red'),
('color', 'orange'),
...
('food', 'pizza'),
]
content = "{%s}" % ', '.join("'%s': '%s'" % pair for pair in data)

发布内容。

关于python - 在 python 中处理 HTTP post 响应中的重复键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41112026/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com