解决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中functools模块的常用函数解析
Jun 30 Python
Python编程之变量赋值操作实例分析
Jul 24 Python
Python DataFrame设置/更改列表字段/元素类型的方法
Jun 09 Python
python 将list转成字符串,中间用符号分隔的方法
Oct 23 Python
python 格式化输出百分号的方法
Jan 20 Python
Python如何使用k-means方法将列表中相似的句子归类
Aug 08 Python
Python使用scrapy爬取阳光热线问政平台过程解析
Aug 14 Python
windows+vscode安装paddleOCR运行环境的步骤
Nov 11 Python
python subprocess pipe 实时输出日志的操作
Dec 05 Python
如何用Django处理gzip数据流
Jan 29 Python
基于python定位棋子位置及识别棋子颜色
Jul 26 Python
Pandas实现DataFrame的简单运算、统计与排序
Mar 31 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
2006/12/23 PHP
php项目中百度 UEditor 简单安装调试和调用
2015/07/15 PHP
php读取本地json文件的实例
2018/03/07 PHP
thinkPHP5框架接口写法简单示例
2019/08/05 PHP
javascript String 对象
2008/04/25 Javascript
使用jQuery同时控制四张图片的伸缩实现代码
2013/04/19 Javascript
extjs_02_grid显示本地数据、显示跨域数据
2014/06/23 Javascript
用js判断是否为360浏览器的实现代码
2015/01/15 Javascript
JS实现随机乱撞彩色圆球特效的方法
2015/05/05 Javascript
几种二级联动案例(jQuery\Array\Ajax php)
2016/08/13 Javascript
Angular2学习教程之TemplateRef和ViewContainerRef详解
2017/05/25 Javascript
浅谈Postman解决token传参的问题
2018/03/31 Javascript
JavaScript中发出HTTP请求最常用的方法
2018/07/12 Javascript
react native基于FlatList下拉刷新上拉加载实现代码示例
2018/09/30 Javascript
在Node.js下运用MQTT协议实现即时通讯及离线推送的方法
2019/01/24 Javascript
微信小程序开发之点击按钮退出小程序的实现方法
2019/04/26 Javascript
vue使用@scroll监听滚动事件时,@scroll无效问题的解决方法详解
2019/10/15 Javascript
微信小程序实现上拉加载功能示例【加载更多数据/触底加载/点击加载更多数据】
2020/05/29 Javascript
[04:36]DOTA2国际邀请赛 ti3精彩集锦
2013/08/19 DOTA
详细解读Python中解析XML数据的方法
2015/10/15 Python
Python函数的周期性执行实现方法
2016/08/13 Python
python3实现ftp服务功能(客户端)
2017/03/24 Python
500行代码使用python写个微信小游戏飞机大战游戏
2019/10/16 Python
解决windows下python3使用multiprocessing.Pool出现的问题
2020/04/08 Python
解决python3.x安装numpy成功但import出错的问题
2020/11/17 Python
Born鞋子官网:Born Shoes
2017/04/06 全球购物
Dr. Martens马汀博士德国官网:马丁靴鼻祖
2019/12/26 全球购物
电子信息毕业生自荐信
2013/11/16 职场文书
电力安全事故反思
2014/04/27 职场文书
倡议书格式模板
2014/05/13 职场文书
集中采购方案
2014/06/10 职场文书
学校四风对照检查材料
2014/08/28 职场文书
拾金不昧表扬稿大全
2015/05/05 职场文书
装修公司管理制度
2015/08/05 职场文书
Nginx配置https原理及实现过程详解
2021/03/31 Servers
MYSQL 的10大经典优化案例场景实战
2021/09/14 MySQL