使用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的ORM框架SQLObject入门实例
Apr 28 Python
使用C语言扩展Python程序的简单入门指引
Apr 14 Python
Python使用cookielib模块操作cookie的实例教程
Jul 12 Python
Python中的左斜杠、右斜杠(正斜杠和反斜杠)
Aug 30 Python
基于python爬虫数据处理(详解)
Jun 10 Python
浅谈Python由__dict__和dir()引发的一些思考
Oct 30 Python
pycharm远程调试openstack代码
Nov 21 Python
Python实现的双色球生成功能示例
Dec 18 Python
python面向对象实现名片管理系统文件版
Apr 26 Python
使用celery执行Django串行异步任务的方法步骤
Jun 06 Python
python 元组的使用方法
Jun 09 Python
matplotlib之pyplot模块实现添加子图subplot的使用
Apr 25 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
ThinkPHP3.1.3版本新特性概述
2014/06/19 PHP
php使用mysqli向数据库添加数据的方法
2015/03/20 PHP
解决php-fpm.service not found问题的办法
2017/06/06 PHP
Laravel等框架模型关联的可用性浅析
2019/12/15 PHP
Laravel框架数据库迁移操作实例详解
2020/04/06 PHP
javascript CSS画图之基础篇
2009/07/29 Javascript
extJs 常用到的增,删,改,查操作代码
2009/12/28 Javascript
浅析document.ready和window.onload的区别讲解
2013/12/18 Javascript
jquery选择器之属性过滤选择器详解
2014/01/27 Javascript
浅谈JavaScript数据类型
2015/03/03 Javascript
JS实现为表格动态添加标题的方法
2015/03/31 Javascript
使用js复制链接中的部分文字的方法
2015/07/30 Javascript
JavaScript 正则表达式中global模式的特性
2016/02/25 Javascript
用JavaScript动态建立或增加CSS样式表的实现方法
2016/05/20 Javascript
jQuery简单自定义图片轮播插件及用法示例
2016/11/21 Javascript
jQuery 添加样式属性的优先级别方法(推荐)
2017/06/08 jQuery
深入浅析Vue 中 ref 的使用
2019/04/29 Javascript
jQuery实现弹出层效果
2019/12/10 jQuery
JavaScript 双向链表操作实例分析【创建、增加、查找、删除等】
2020/04/28 Javascript
Vue执行方法,方法获取data值,设置data值,方法传值操作
2020/08/05 Javascript
Django 路由控制的实现代码
2018/11/08 Python
Python代码实现http/https代理服务器的脚本
2019/08/12 Python
python防止随意修改类属性的实现方法
2019/08/21 Python
Python使用微信接入图灵机器人过程解析
2019/11/04 Python
世界第一曲奇连锁店:Mrs. Fields Cookies
2017/02/04 全球购物
简述Linux文件系统通过i节点把文件的逻辑结构和物理结构转换的工作过程
2016/01/06 面试题
公司庆典活动邀请函
2014/01/09 职场文书
学校领导班子对照检查材料
2014/08/28 职场文书
“四风”问题自我剖析材料思想汇报
2014/09/23 职场文书
2014年督导工作总结
2014/11/19 职场文书
新员工考核评语
2014/12/31 职场文书
《揠苗助长》教学反思
2016/02/20 职场文书
创业计划书之餐饮
2019/09/02 职场文书
python基于tkinter制作无损音乐下载工具
2021/03/29 Python
springboot 启动如何排除某些bean的注入
2021/08/02 Java/Android
Python游戏开发实例之graphics实现AI五子棋
2021/11/01 Python