使用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简单格式化时间的方法【strftime函数】
Sep 18 Python
python多进程实现进程间通信实例
Nov 24 Python
django 开发忘记密码通过邮箱找回功能示例
Apr 17 Python
Python实现通过继承覆盖方法示例
Jul 02 Python
Python线性拟合实现函数与用法示例
Dec 13 Python
python3下载抖音视频的完整代码
Jun 05 Python
PyCharm 配置远程python解释器和在本地修改服务器代码
Jul 23 Python
python爬虫 爬取58同城上所有城市的租房信息详解
Jul 30 Python
Python爬虫:url中带字典列表参数的编码转换方法
Aug 21 Python
pandas 强制类型转换 df.astype实例
Apr 09 Python
Django DRF路由与扩展功能的实现
Jun 03 Python
Pytorch生成随机数Tensor的方法汇总
Sep 09 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
php 利用socket发送HTTP请求(GET,POST)
2015/08/24 PHP
PHP版本升级到7.x后wordpress的一些修改及wordpress技巧
2015/12/25 PHP
php实现跨域提交form表单的方法【2种方法】
2016/10/17 PHP
记录几个javascript有关的小细节
2007/04/02 Javascript
RGB颜色值转HTML十六进制(HEX)代码的JS函数
2009/04/25 Javascript
浅谈javascript的数据类型检测
2010/07/10 Javascript
js实现广告漂浮效果的小例子
2013/07/02 Javascript
js实现在网页上简单显示时间的方法
2015/03/02 Javascript
使用jQuery+EasyUI实现CheckBoxTree的级联选中特效
2015/12/06 Javascript
当jquery ajax遇上401请求的解决方法
2016/05/19 Javascript
全面解析Bootstrap中transition、affix的使用方法
2016/05/30 Javascript
vue.js初学入门教程(1)
2016/11/03 Javascript
BootStrap的两种模态框方式
2017/05/10 Javascript
vue2中,根据list的id进入对应的详情页并修改title方法
2018/08/24 Javascript
@angular前端项目代码优化之构建Api Tree的方法
2018/12/24 Javascript
Vue实现剪贴板复制功能
2019/12/31 Javascript
Vue 实现简易多行滚动"弹幕"效果
2020/01/02 Javascript
ES2020系列之空值合并运算符 '??'
2020/07/22 Javascript
[13:40]TI3青蛙君全程回顾 DOTA2我们为梦想再战
2013/09/13 DOTA
一篇不错的Python入门教程
2007/02/08 Python
Python中的exec、eval使用实例
2014/09/23 Python
Python2.7基于淘宝接口获取IP地址所在地理位置的方法【测试可用】
2017/06/07 Python
linux环境下python中MySQLdb模块的安装方法
2017/06/16 Python
Python操作csv文件实例详解
2017/07/31 Python
Anaconda 离线安装 python 包的操作方法
2018/06/11 Python
Python 实例方法、类方法、静态方法的区别与作用
2019/08/14 Python
基于Python新建用户并产生随机密码过程解析
2019/10/08 Python
Python生成器实现简单"生产者消费者"模型代码实例
2020/03/27 Python
解决virtualenv -p python3 venv报错的问题
2021/02/05 Python
CSS去掉A标签(链接)虚线框的方法
2014/04/01 HTML / CSS
马德里竞技官方网上商店:Atletico Madrid Shop
2019/03/31 全球购物
遥感技术与仪器求职信
2014/02/22 职场文书
乡镇四风对照检查材料
2014/08/31 职场文书
基于Redis过期事件实现订单超时取消
2021/05/08 Redis
利用Python判断你的密码难度等级
2021/06/02 Python
你需要掌握的20个Python常用技巧
2022/02/28 Python