使用python将请求的requests headers参数格式化方法


Posted in Python onJanuary 02, 2019

如下所示:

import json
 
# 使用三引号将浏览器复制出来的requests headers参数赋值给一个变量
headers = """
Host: zhan.qq.com
Proxy-Connection: keep-alive
Content-Length: 799432
Pragma: no-cache
Cache-Control: no-cache
Origin: http://zhan.qq.com
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 Safari/537.36
Content-Type: multipart/form-data; boundary=----WebKitFormBoundaryuptjZg9xmsfWzngP
Accept: */*
Referer: http://zhan.qq.com/edit/site/beta/2005406545/index.html?164097
Accept-Encoding: gzip, deflate
Accept-Language: zh-CN,zh;q=0.9,en;q=0.8
Cookie: pgv_pvi=4342937600; RK=xFr4lrf07R; ptcz=a247c6170fb56cb4d5d41bf8461f11097a9be27bc7e7dc8b921254de9b1c924b; 
"""
 
# 去除参数头尾的空格并按换行符分割
headers = headers.strip().split('\n')
 
# 使用字典生成式将参数切片重组,并去掉空格,处理带协议头中的://
headers = {x.split(':')[0].strip(): ("".join(x.split(':')[1:])).strip().replace('//', "://") for x in headers}
 
# 使用json模块将字典转化成json格式打印出来
print(json.dumps(headers,indent=1))

以上这篇使用python将请求的requests headers参数格式化方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python的Flask开发框架简单上手笔记
Nov 16 Python
Python利用itchat对微信中好友数据实现简单分析的方法
Nov 21 Python
python如何把嵌套列表转变成普通列表
Mar 20 Python
Python实现的查询mysql数据库并通过邮件发送信息功能
May 17 Python
python监控文件并且发送告警邮件
Jun 21 Python
在python里面运用多继承方法详解
Jul 01 Python
python内存监控工具memory_profiler和guppy的用法详解
Jul 29 Python
Python实现把类当做字典来访问
Dec 16 Python
python cv2读取rtsp实时码流按时生成连续视频文件方式
Dec 25 Python
Python列表解析操作实例总结
Feb 26 Python
Python 打印自己设计的字体的实例讲解
Jan 04 Python
教你用python控制安卓手机
May 13 Python
浅谈python requests 的put, post 请求参数的问题
Jan 02 #Python
Python中出现IndentationError:unindent does not match any outer indentation level错误的解决方法
Apr 18 #Python
Python装饰器语法糖
Jan 02 #Python
Python WEB应用部署的实现方法
Jan 02 #Python
Python功能点实现:函数级/代码块级计时器
Jan 02 #Python
详解如何在Apache中运行Python WSGI应用
Jan 02 #Python
漂亮的Django Markdown富文本app插件的实现
Jan 02 #Python
You might like
Syphon 使用方法
2021/03/03 冲泡冲煮
DOTA2 1月28日更新:监管系统降临刀塔世界
2021/01/28 DOTA
在PHP中操作Excel实例代码
2010/04/29 PHP
php 三大特点:封装,继承,多态
2017/02/19 PHP
PHP基于ICU扩展intl快速实现汉字转拼音及按拼音首字母分组排序的方法
2017/05/03 PHP
redis+php实现微博(二)发布与关注功能详解
2019/09/23 PHP
laravel5.6实现数值转换
2019/10/23 PHP
XML的代替者----JSON
2007/07/21 Javascript
jQuery的强大选择器小结
2009/12/27 Javascript
jQuery帮助之筛选查找 children([expr])
2011/01/31 Javascript
用jquery存取照片的具体实现方法
2013/06/30 Javascript
javascript判断是手机还是电脑访问网页的简单实例分享
2014/06/03 Javascript
[原创]Javascript 实现广告后加载 可加载百度谷歌联盟广告
2016/05/11 Javascript
jQuery判断checkbox选中状态
2016/05/12 Javascript
原生js jquery ajax请求以及jsonp的调用方法
2017/08/04 jQuery
基于DOM节点删除之empty和remove的区别(详解)
2017/09/11 Javascript
详解vue-cli之webpack3构建全面提速优化
2017/12/25 Javascript
vue2 全局变量的设置方法
2018/03/09 Javascript
layui 监听表格复选框选中值的方法
2018/08/15 Javascript
说说如何使用Vuex进行状态管理(小结)
2019/04/14 Javascript
vue使用codemirror的两种用法
2019/08/27 Javascript
下载安装setuptool和pip linux安装pip    
2014/01/24 Python
让python同时兼容python2和python3的8个技巧分享
2014/07/11 Python
python函数装饰器用法实例详解
2015/06/04 Python
使用 Python 实现微信公众号粉丝迁移流程
2018/01/03 Python
matplotlib.pyplot画图 图片的二进制流的获取方法
2018/05/24 Python
python调用摄像头显示图像的实例
2018/08/03 Python
python安装numpy和pandas的方法步骤
2019/05/27 Python
Django REST框架创建一个简单的Api实例讲解
2019/11/05 Python
jupyter 实现notebook中显示完整的行和列
2020/04/09 Python
英国花园家具中心:Garden Furniture Centre
2017/08/24 全球购物
幼儿园社区活动总结
2014/07/07 职场文书
2014民事授权委托书范本
2014/09/29 职场文书
清洁工岗位职责
2015/02/13 职场文书
基于CSS3画一个iPhone
2021/04/21 HTML / CSS
golang生成并解析JSON
2022/04/14 Golang