使用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之关于循环的小伎俩
Oct 02 Python
python版本的读写锁操作方法
Apr 25 Python
利用Python操作消息队列RabbitMQ的方法教程
Jul 19 Python
python数据结构之线性表的顺序存储结构
Sep 28 Python
pycharm在调试python时执行其他语句的方法
Nov 29 Python
python频繁写入文件时提速的方法
Jun 26 Python
python实现连连看辅助(图像识别)
Mar 25 Python
python2与python3爬虫中get与post对比解析
Sep 18 Python
Python3 中作为一等对象的函数解析
Dec 11 Python
python 已知一个字符,在一个list中找出近似值或相似值实现模糊匹配
Feb 29 Python
Python如何把字典写入到CSV文件的方法示例
Aug 23 Python
学习Python需要哪些工具
Sep 04 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
给apache2.2加上mod_encoding模块後 php5.2.0 处理url出现bug
2007/04/12 PHP
php SQL防注入代码集合
2008/04/25 PHP
ThinkPHP标签制作教程
2014/07/10 PHP
php实现上传图片文件代码
2015/07/19 PHP
laravel 解决后端无法获取到前端Post过来的值问题
2019/10/22 PHP
Valerio 发布了 Mootools
2006/09/23 Javascript
php上传图片并给图片打上透明水印的代码
2010/06/07 Javascript
读jQuery之二(两种扩展)
2011/06/11 Javascript
JS获取并操作iframe中元素的方法
2013/03/21 Javascript
Javascript实现带关闭按钮的网页漂浮广告代码
2014/01/12 Javascript
JQuery表单验证插件EasyValidator用法分析
2014/11/15 Javascript
jQuery中:selected选择器用法实例
2015/01/04 Javascript
javascript实现获取字符串hash值
2015/05/10 Javascript
使用canvas实现仿新浪微博头像截取上传功能
2015/09/02 Javascript
jQuery实现ajax调用WCF服务的方法(附带demo下载)
2015/12/04 Javascript
Bootstrap编写一个兼容主流浏览器的受众巨幕式风格页面
2016/07/01 Javascript
AngularJS select设置默认值的实现方法
2017/08/25 Javascript
实例分析JS与Node.js中的事件循环
2017/12/12 Javascript
vue cli2.0单页面title修改方法
2018/06/07 Javascript
java实现单链表增删改查的实例代码详解
2019/08/30 Javascript
[01:46]DOTA2上海特锦赛小组赛英文解说KotlGuy采访
2016/02/27 DOTA
详解Python中的__new__、__init__、__call__三个特殊方法
2016/06/02 Python
python实现m3u8格式转换为mp4视频格式
2018/02/28 Python
keras实现图像预处理并生成一个generator的案例
2020/06/17 Python
python如何实现word批量转HTML
2020/09/30 Python
The Hut美国/加拿大:英国领先的豪华在线百货商店
2019/03/26 全球购物
口腔医学技术应届生求职信
2013/11/09 职场文书
高分子材料与工程专业个人求职信
2013/12/15 职场文书
求职毕业生自荐书
2014/02/08 职场文书
公司总经理工作职责管理办法
2014/02/28 职场文书
安全生产责任书范本
2014/04/15 职场文书
个人贷款收入证明
2014/10/26 职场文书
贷款工资证明范本
2015/06/12 职场文书
初中英语教学随笔
2015/08/15 职场文书
Vue.Draggable实现交换位置
2022/04/07 Vue.js
PyCharm 配置SSH和SFTP连接远程服务器
2022/05/11 Python