使用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爬虫框架talonspider简单介绍
Jun 09 Python
Python实现图片拼接的代码
Jul 02 Python
Python中Numpy包的安装与使用方法简明教程
Jul 03 Python
Python sklearn KFold 生成交叉验证数据集的方法
Dec 11 Python
python实现播放音频和录音功能示例代码
Dec 30 Python
python爬虫实现中英翻译词典
Jun 25 Python
关于pymysql模块的使用以及代码详解
Sep 01 Python
python函数修饰符@的使用方法解析
Sep 02 Python
根据tensor的名字获取变量的值方式
Jan 04 Python
解决jupyter notebook 前面书写后面内容消失的问题
Apr 13 Python
PyQt5实现多张图片显示并滚动
Jun 11 Python
python index() 与 rindex() 方法的使用示例详解
Dec 24 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
利用static实现表格的颜色隔行显示的代码
2007/09/02 PHP
解析Linux下Varnish缓存的配置优化
2013/06/20 PHP
php array_keys 返回数组的键名
2016/10/25 PHP
PHP自定义函数实现数组比较功能示例
2017/10/19 PHP
Node.js中对通用模块的封装方法
2014/06/06 Javascript
js中的hasOwnProperty和isPrototypeOf方法使用实例
2014/06/06 Javascript
JavaScript Math.floor方法(对数值向下取整)
2015/01/09 Javascript
JS中Eval解析JSON字符串的一个小问题
2016/02/21 Javascript
js实现PC端和移动端刮卡效果
2020/03/27 Javascript
slideToggle+slideup实现手机端折叠菜单效果
2017/05/25 Javascript
jQuery完成表单验证的实例代码(纯代码)
2017/09/30 jQuery
Vue中使用Sortable的示例代码
2018/04/07 Javascript
详解vue2.0监听属性的使用心得及搭配计算属性的使用
2018/07/18 Javascript
VueJs里利用CryptoJs实现加密及解密的方法示例
2019/04/29 Javascript
微信小程序 轮播图实现原理及优化详解
2019/09/29 Javascript
手把手教你实现 Promise的使用方法
2020/09/02 Javascript
[02:04]2014DOTA2国际邀请赛 BBC小组赛第三天总结
2014/07/12 DOTA
Python语言编写电脑时间自动同步小工具
2013/03/08 Python
在Python中使用mongoengine操作MongoDB教程
2015/04/24 Python
解决Pandas to_json()中文乱码,转化为json数组的问题
2018/05/10 Python
Python读取mat文件,并转为csv文件的实例
2018/07/04 Python
深入解析python中的实例方法、类方法和静态方法
2019/03/11 Python
django项目环境搭建及在虚拟机本地创建django项目的教程
2019/08/02 Python
Python产生一个数值范围内的不重复的随机数的实现方法
2019/08/21 Python
python实现身份证实名认证的方法实例
2019/11/08 Python
opencv3/C++实现视频读取、视频写入
2019/12/11 Python
python scrapy重复执行实现代码详解
2019/12/28 Python
HTML5获取当前地理位置并在百度地图上展示的实例
2020/07/10 HTML / CSS
eVitamins日本:在线购买折扣维生素、补品和草药
2019/04/04 全球购物
澳大利亚珠宝商:Shiels
2019/10/06 全球购物
寄语学生的话
2014/04/10 职场文书
优秀乡村医生事迹材料
2014/05/28 职场文书
电子商务求职信
2014/06/15 职场文书
2014-2015学年工作总结
2014/11/27 职场文书
旷课检讨书
2015/01/26 职场文书
运输公司工作总结
2015/08/11 职场文书