使用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框架中实现简单的登录功能的教程
Apr 20 Python
解决Python传递中文参数的问题
Aug 04 Python
举例讲解Python面向对象编程中类的继承
Jun 17 Python
使用Python3制作TCP端口扫描器
Apr 17 Python
django admin.py 外键,反向查询的实例
Jul 26 Python
python打开使用的方法
Sep 30 Python
python 矢量数据转栅格数据代码实例
Sep 30 Python
学Python 3的理由和必要性
Nov 19 Python
详解有关PyCharm安装库失败的问题的解决方法
Feb 02 Python
社区版pycharm创建django项目的方法(pycharm的newproject左侧没有项目选项)
Sep 23 Python
python 常见的反爬虫策略
Sep 27 Python
Python进程间的通信之语法学习
Apr 11 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
老照片 - 几十年前的收音机与人
2021/03/02 无线电
php设计模式之单例、多例设计模式的应用分析
2013/06/30 PHP
php比较两个字符串长度的方法
2015/07/13 PHP
使用PHP uniqid函数生成唯一ID
2015/11/18 PHP
Thinkphp单字母函数使用指南
2016/05/08 PHP
thinkphp3.2同时连接两个数据库的简单方法
2019/08/13 PHP
JavaScript中判断函数是new还是()调用的区别说明
2011/04/07 Javascript
JS动态创建Table,Tr,Td并赋值的具体实现
2013/07/05 Javascript
提取jquery的ready()方法单独使用示例
2014/03/25 Javascript
PHP+mysql+Highcharts生成饼状图
2015/05/04 Javascript
JavaScript中的Math.LN2属性用法详解
2015/06/12 Javascript
jquery左右全屏大尺寸多图滑动效果代码分享
2015/08/28 Javascript
黑帽seo劫持程序,js劫持搜索引擎代码
2015/09/15 Javascript
一个php+js实时显示时间问题
2015/10/12 Javascript
基于jQuery实现鼠标点击导航菜单水波动画效果附源码下载
2016/01/06 Javascript
Javascript自执行匿名函数(function() { })()的原理浅析
2016/05/15 Javascript
深入理解setTimeout函数和setInterval函数
2016/05/20 Javascript
JavaScript运动框架 解决防抖动问题、悬浮对联(二)
2017/05/17 Javascript
HTML5开发Kinect体感游戏的实例应用
2017/09/18 Javascript
dropload.js插件下拉刷新和上拉加载使用详解
2017/10/20 Javascript
微信小程序如何获取用户信息
2018/01/26 Javascript
微信小程序6位或多位验证码密码输入框功能的实现代码
2018/05/29 Javascript
javascript刷新父页面方法汇总详解
2019/10/10 Javascript
bootstrap-paginator服务器端分页使用方法详解
2020/02/13 Javascript
python3 selenium 切换窗口的几种方法小结
2018/05/21 Python
python标准库sys和OS的函数使用方法与实例详解
2020/02/12 Python
Anconda环境下Vscode安装Python的方法详解
2020/03/29 Python
HTML5 canvas标签实现刮刮卡效果
2015/04/24 HTML / CSS
TCP/IP中的TCP和IP分别承担什么责任
2012/04/21 面试题
叶问观后感
2015/06/15 职场文书
医护人员继续教育学习心得体会
2016/01/19 职场文书
党风廉政教育心得体会2016
2016/01/22 职场文书
工人先锋号事迹材料(2016精选版)
2016/03/01 职场文书
浅谈Python 中的复数问题
2021/05/19 Python
超详细教你怎么升级Mysql的版本
2021/05/19 MySQL
Python FuzzyWuzzy实现模糊匹配
2022/04/28 Python