解决python3 requests headers参数不能有中文的问题


Posted in Python onAugust 21, 2019

1 需求,heeaders 参数需要拼接中文参数param 解决如下

url = 'https://....search?keyword=' + param + '&templateId=&page=1&pageSize=10'
headers = {
 "Accept": "application/json, text/javascript, */*; q=0.01",
 "Accept-Encoding": "gzip, deflate, br",
 "Accept-Language": "zh-CN,zh;q=0.9",
 "Connection": "keep-alive",
 "Cookie": "Hm_lvt_0076fef7e919d8d7b24383dc8f1c852a=1522398473; Hm_lpvt_0076fef7e919d8d7b24383dc8f1c852a=1522398482",
 "Referer": "https://...../index.html?index=0&keyword=" + urllib.parse.quote(param),
 "User-Agent": "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.94 Safari/537.36",
 "X-Requested-With": "XMLHttpRequest"
}
rsp = requests.get(url, headers=header
from urllib import parse 
 
str1 = 'haha哈哈' 
str2 = parse.quote(str1)  #quote()将字符串进行编码 
print(str2)        #str2=haha%E5%93%88%E5%93%88 
str3 = parse.unquote(str2) #解码字符串 
print(str3)        #str3=haha哈哈

以上这篇解决python3 requests headers参数不能有中文的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python写入CSV文件的方法
Jul 08 Python
Python学习笔记整理3之输入输出、python eval函数
Dec 14 Python
python使用matplotlib绘制折线图教程
Feb 08 Python
Python3中关于cookie的创建与保存
Oct 21 Python
YUV转为jpg图像的实现
Dec 09 Python
TensorFlow 读取CSV数据的实例
Feb 05 Python
Python *args和**kwargs用法实例解析
Mar 02 Python
xadmin使用formfield_for_dbfield函数过滤下拉表单实例
Apr 07 Python
Pandas替换及部分替换(replace)实现流程详解
Oct 12 Python
Python+kivy BoxLayout布局示例代码详解
Dec 28 Python
教你漂亮打印Pandas DataFrames和Series
May 29 Python
python超详细实现完整学生成绩管理系统
Mar 17 Python
python通过robert、sobel、Laplace算子实现图像边缘提取详解
Aug 21 #Python
Python爬虫:url中带字典列表参数的编码转换方法
Aug 21 #Python
Python GUI学习之登录系统界面篇
Aug 21 #Python
Python爬虫:将headers请求头字符串转为字典的方法
Aug 21 #Python
利用python在大量数据文件下删除某一行的例子
Aug 21 #Python
Python 仅获取响应头, 不获取实体的实例
Aug 21 #Python
详解用Python为直方图绘制拟合曲线的两种方法
Aug 21 #Python
You might like
php使用异或实现的加密解密实例
2013/09/04 PHP
yii2.0实现验证用户名与邮箱功能
2015/12/22 PHP
PHP下 Mongodb 连接远程数据库的实例代码
2017/08/30 PHP
php面试中关于面向对象的相关问题
2019/02/13 PHP
php 使用 __call实现重载功能示例
2019/11/18 PHP
php7 参数、整形及字符串处理机制修改实例分析
2020/05/25 PHP
javascript 兼容FF的onmouseenter和onmouseleave的代码
2008/07/19 Javascript
prettify 代码高亮着色器google出品
2010/12/28 Javascript
js将long日期格式转换为标准日期格式实现思路
2013/04/07 Javascript
枚举的实现求得1-1000所有出现1的数字并计算出现1的个数
2013/09/10 Javascript
JS实现遮罩层效果的简单实例
2013/11/12 Javascript
Javascript 学习笔记之 对象篇(二) : 原型对象
2014/06/24 Javascript
JavaScript判断浏览器类型的方法
2015/02/10 Javascript
通过设置CSS中的position属性来固定层的位置
2015/12/14 Javascript
JavaScript Date对象详解
2016/03/01 Javascript
JavaScript数据结构之链表的实现
2017/03/19 Javascript
package.json文件配置详解
2017/06/15 Javascript
基于 D3.js 绘制动态进度条的实例详解
2018/02/26 Javascript
JavaScript中使用import 和require打包后实现原理分析
2018/03/07 Javascript
Vue+webpack+Element 兼容问题总结(小结)
2018/08/16 Javascript
VUE页面中通过双击实现复制表格中内容的示例代码
2020/06/11 Javascript
Python中使用gzip模块压缩文件的简单教程
2015/04/08 Python
Python变量作用范围实例分析
2015/07/07 Python
Python基于list的append和pop方法实现堆栈与队列功能示例
2017/07/24 Python
python使用RNN实现文本分类
2018/05/24 Python
python中函数返回多个结果的实例方法
2020/12/16 Python
美国网上鞋子零售商:Dr. Scholl’s Shoes
2017/11/17 全球购物
澳大利亚排名第一的狂热牛仔品牌:ONETEASPOON
2018/11/20 全球购物
奶茶店创业计划书范文
2014/01/17 职场文书
国家助学金获奖感言
2014/01/31 职场文书
领导干部学习十八届五中全会精神心得体会
2016/01/05 职场文书
MySQL 全文索引使用指南
2021/05/25 MySQL
Vue鼠标滚轮滚动切换路由效果的实现方法
2021/08/04 Vue.js
分布式Redis Cluster集群搭建与Redis基本用法
2022/02/24 Redis
一文了解MySQL二级索引的查询过程
2022/02/24 MySQL