使用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中title()方法的使用简介
May 20 Python
python中使用序列的方法
Aug 03 Python
详细分析python3的reduce函数
Dec 05 Python
python实现校园网自动登录的示例讲解
Apr 22 Python
Python快速查找list中相同部分的方法
Jun 27 Python
对Python中DataFrame选择某列值为XX的行实例详解
Jan 29 Python
Python静态类型检查新工具之pyright 使用指南
Apr 26 Python
python模拟菜刀反弹shell绕过限制【推荐】
Jun 25 Python
Python有参函数使用代码实例
Jan 06 Python
Pytorch实现神经网络的分类方式
Jan 08 Python
keras 读取多标签图像数据方式
Jun 12 Python
python pandas dataframe 去重函数的具体使用
Jul 20 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生成自己的LOG文件
2006/10/09 PHP
PHP XML备份Mysql数据库
2009/05/27 PHP
PHP服务器页面间跳转实现方法
2012/08/02 PHP
PHP中数组合并的两种方法及区别介绍
2012/09/14 PHP
php实现的日历程序
2015/06/18 PHP
一个完整的php文件上传类实例讲解
2015/10/27 PHP
PHP生成各种常见验证码和Ajax验证过程
2016/01/10 PHP
PHP实现的DES加密解密实例代码
2016/04/06 PHP
PHP使用Mysqli类库实现完美分页效果的方法
2016/04/07 PHP
PHP文件上传类实例详解
2016/04/08 PHP
如何判断php mysqli扩展类是否开启
2016/12/24 PHP
php实现微信发红包功能
2018/07/13 PHP
JavaScript XML实现两级级联下拉列表
2008/11/10 Javascript
Express.JS使用详解
2014/07/17 Javascript
javascript笛卡尔积算法实现方法
2015/04/08 Javascript
js面向对象的写法
2016/02/19 Javascript
jQuery插件开发汇总
2016/05/15 Javascript
jQuery简单实现iframe的高度根据页面内容自适应的方法
2016/08/01 Javascript
JavaScript模板引擎Template.js使用详解
2016/12/15 Javascript
javascript中的深复制详解及实例分析
2016/12/29 Javascript
10道典型的JavaScript面试题
2017/03/22 Javascript
深入理解vue2.0路由如何配置问题
2017/07/18 Javascript
AngularJS实现的获取焦点及失去焦点时的表单验证功能示例
2017/10/25 Javascript
vue-resource + json-server模拟数据的方法
2017/11/02 Javascript
微信小程序scroll-view实现字幕滚动
2018/07/14 Javascript
JS在if中的强制类型转换方式
2018/07/15 Javascript
js使用ajax传值给后台,后台返回字符串处理方法
2018/08/08 Javascript
django js 实现表格动态标序号的实例代码
2019/07/12 Javascript
学习python (2)
2006/10/31 Python
Python httplib,smtplib使用方法
2008/09/06 Python
Python中使用摄像头实现简单的延时摄影技术
2015/03/27 Python
简洁的十分钟Python入门教程
2015/04/03 Python
html5 初试 indexedDB(推荐)
2016/07/21 HTML / CSS
致长跑运动员广播稿
2014/01/31 职场文书
求职推荐信范文
2015/03/27 职场文书
Django如何创作一个简单的最小程序
2021/05/12 Python