Fiddler 复制下来的header变成字典模式

Fiddler 复制下来的header变成字典模式
使用Fiddler 复制下来的header 样式

Device-Id: 00000000-5ae8-e179-a0f9-233a0033c587
Cookie: serviceToken=04sr9GcZfERxKRplmwUmb83RlUaPGoQN/oWh1oElLB4ZTVXptLM+4fXTQF17y0wJFo2JsicSBSPIwrnc/XZ+B3NLYsYJaQDu/1H7TP/wmA1CtSDowx/+aF7Cfb78nVCZRglYfsp7wy/6n9AOrs8RPGeI+4X4jezGRZwVvYKGoH8=;xmuuid=XMGUEST-b346aca9-3b35-4981-85eb-10a6cd275bc6;
Network-Stat: wifi
city: 5bm/5bee5biC
Network-Carrier: 46001
Mishop-Client-Id: 180100031052
Screen-width-px: 1080
Mishop-Client-VersionName: 4.5.1.0423.r1
Accept-Encoding: gzip
Mishop-Client-VersionCode: 20190423
Mishop-Auth: 15c5c0917d65d53a;1850661205
Screen-height-px: 1920
Mishop-Model: MI 6
Uuid: 6a7379ec-14af-4030-91f1-d57a8c494755
Screen-DensityDpi: 480
Mishop-Is-Pad: 0
device: mREH9sheTD5zpobNqAMGmA==
Android-Ver: 26
Content-Type: application/x-www-form-urlencoded; charset=UTF-8
Content-Length: 213
Host: api.m.mi.com
Connection: Keep-Alive
User-Agent: okhttp/3.4.1

不方便放到requests的header中
方法用python把他变成字典形式;


def  parse_fidder_cookie(cookie):
    itemDict = {}
    items=cookie.split('\n')
    for item in items:
        key = item.split(':')[0].strip()
        if key :
            value = item.split(':')[1].strip()
            itemDict[key] = value
    return itemDict


cookie="""Device-Id: 00000000-5ae8-e179-a0f9-233a0033c587
Cookie: serviceToken=04sr9GcZfERxKRplmwUmb83RlUaPGoQN/oWh1oElLB4ZTVXptLM+4fXTQF17y0wJFo2JsicSBSPIwrnc/XZ+B3NLYsYJaQDu/1H7TP/wmA1CtSDowx/+aF7Cfb78nVCZRglYfsp7wy/6n9AOrs8RPGeI+4X4jezGRZwVvYKGoH8=;xmuuid=XMGUEST-b346aca9-3b35-4981-85eb-10a6cd275bc6;
Network-Stat: wifi
city: 5bm/5bee5biC
Network-Carrier: 46001
Mishop-Client-Id: 180100031052
Screen-width-px: 1080
Mishop-Client-VersionName: 4.5.1.0423.r1
Accept-Encoding: gzip
Mishop-Client-VersionCode: 20190423
Mishop-Auth: 15c5c0917d65d53a;1850661205
Screen-height-px: 1920
Mishop-Model: MI 6
Uuid: 6a7379ec-14af-4030-91f1-d57a8c494755
Screen-DensityDpi: 480
Mishop-Is-Pad: 0
device: mREH9sheTD5zpobNqAMGmA==
Android-Ver: 26
Content-Type: application/x-www-form-urlencoded; charset=UTF-8
Content-Length: 213
Host: api.m.mi.com
Connection: Keep-Alive
User-Agent: okhttp/3.4.1
"""
if __name__ == '__main__':
      print(parse_fidder_cookie(cookie))

最后得到的结果为

{'Device-Id': '00000000-5ae8-e179-a0f9-233a0033c587', 'Cookie': 'serviceToken=04sr9GcZfERxKRplmwUmb83RlUaPGoQN/oWh1oElLB4ZTVXptLM+4fXTQF17y0wJFo2JsicSBSPIwrnc/XZ+B3NLYsYJaQDu/1H7TP/wmA1CtSDowx/+aF7Cfb78nVCZRglYfsp7wy/6n9AOrs8RPGeI+4X4jezGRZwVvYKGoH8=;xmuuid=XMGUEST-b346aca9-3b35-4981-85eb-10a6cd275bc6;', 'Network-Stat': 'wifi', 'city': '5bm/5bee5biC', 'Network-Carrier': '46001', 'Mishop-Client-Id': '180100031052', 'Screen-width-px': '1080', 'Mishop-Client-VersionName': '4.5.1.0423.r1', 'Accept-Encoding': 'gzip', 'Mishop-Client-VersionCode': '20190423', 'Mishop-Auth': '15c5c0917d65d53a;1850661205', 'Screen-height-px': '1920', 'Mishop-Model': 'MI 6', 'Uuid': '6a7379ec-14af-4030-91f1-d57a8c494755', 'Screen-DensityDpi': '480', 'Mishop-Is-Pad': '0', 'device': 'mREH9sheTD5zpobNqAMGmA==', 'Android-Ver': '26', 'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8', 'Content-Length': '213', 'Host': 'api.m.mi.com', 'Connection': 'Keep-Alive', 'User-Agent': 'okhttp/3.4.1'}

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值