简欥
2019-09-29 13:00
采纳率: 35.3%
浏览 1.6k

请问请求头中有多个重复的key应该如何使用python的requests请求?

图片说明
抓包是这样的

一般情况我知道是

headers = {
    'a':'value',
    'b':'value',
}

如果有多个a的key需要提交应该如何写呢。。。

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

4条回答 默认 最新

  • 积跬步以至千里。 2019-09-29 14:06
    已采纳

    是我脑子犯浑了吗?标题写的是 ‘请问请求头中有.....’,你截图的部分是Response Headers,是响应头啊,是发起网络请求后,服务器响应的数据包头,非请求头,请求头是Request Headers部分。

    已采纳该答案
    打赏 评论
  • JonathanYan 2019-09-29 13:40

    不能这么写,key都是唯一的,你可以把你认为的多个key对应的value放到一个key对应的list里。
    比如你原本想传
    {'a':'value1','a':'value2','a':'value3','a':'value4','b':'value'}
    就改成
    {'a':['value1','value2','value3','value4'], 'b':'value'}

    1 打赏 评论
  • 空白如空 2019-09-29 13:29
    打赏 评论
  • weixin_43061220 2019-09-29 14:51

    你把你截图的内容,处理成字典就好了,当然可以全部写进去,也可以把重要的部分写进去就好了,

    打赏 评论

相关推荐 更多相似问题