解决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列表操作使用示例分享
Feb 21 Python
Python调用C/C++动态链接库的方法详解
Jul 22 Python
Python中字符串的常见操作技巧总结
Jul 28 Python
利用Python实现原创工具的Logo与Help
Dec 03 Python
python爬虫之urllib,伪装,超时设置,异常处理的方法
Dec 19 Python
浅谈pyqt5中信号与槽的认识
Feb 17 Python
Python自定义函数计算给定日期是该年第几天的方法示例
May 30 Python
解决pycharm运行程序出现卡住scanning files to index索引的问题
Jun 27 Python
Python判断字符串是否xx开始或结尾的示例
Aug 08 Python
Python全局锁中如何合理运用多线程(多进程)
Nov 06 Python
python剪切视频与合并视频的实现
Mar 03 Python
在Keras中实现保存和加载权重及模型结构
Jun 15 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
ASP和PHP都是可以删除自身的
2007/04/09 PHP
实用函数7
2007/11/08 PHP
PHP生成excel时单元格内换行问题的解决方法
2010/08/26 PHP
PHP实现多维数组转字符串和多维数组转一维数组的方法
2015/08/08 PHP
PHP简单实现合并2个数字键数组值的方法
2017/05/30 PHP
Yii框架函数简单用法分析
2019/09/09 PHP
基于PHP实现发微博动态代码实例
2020/12/11 PHP
jQuery动态改变图片显示大小(修改版)的实现思路及代码
2013/12/24 Javascript
javascipt:filter过滤介绍及使用
2014/09/10 Javascript
Nodejs极简入门教程(三):进程
2014/10/27 NodeJs
jQuery的bind()方法使用详解
2015/07/15 Javascript
js 定位到某个锚点的方法
2016/11/19 Javascript
Base64(二进制)图片编码解析及在各种浏览器的兼容性处理
2017/02/09 Javascript
微信小程序上滑加载下拉刷新(onscrollLower)分批加载数据(一)
2017/05/11 Javascript
vue2.0学习之axios的封装与vuex介绍
2018/05/28 Javascript
微信小程序 轮播图实现原理及优化详解
2019/09/29 Javascript
ES6学习教程之Promise用法详解
2020/11/22 Javascript
[04:26]DOTA2上海特锦赛小组赛第二日 TOP10精彩集锦
2016/02/27 DOTA
python发送邮件示例(支持中文邮件标题)
2014/02/16 Python
自己使用总结Python程序代码片段
2015/06/02 Python
python excel使用xlutils类库实现追加写功能的方法
2018/05/02 Python
Python使用pymongo模块操作MongoDB的方法示例
2018/07/20 Python
Python拼接字符串的7种方法总结
2018/11/01 Python
利用Python对文件夹下图片数据进行批量改名的代码实例
2019/02/21 Python
Flask框架钩子函数功能与用法分析
2019/08/02 Python
Python中IP地址处理IPy模块的方法
2019/08/16 Python
基于Python 中函数的 收集参数 机制
2019/12/21 Python
CHARLES & KEITH台湾官网:新加坡时尚品牌
2019/07/30 全球购物
库存图片、照片、矢量图、视频和音乐:Shutterstock
2021/02/12 全球购物
材料物理专业大学毕业生求职信
2013/10/15 职场文书
运动会入场词100字
2014/02/06 职场文书
优秀少先队辅导员先进事迹材料
2014/05/18 职场文书
2014年党支部承诺书
2014/05/30 职场文书
个人求职自荐信范文
2015/03/06 职场文书
学习委员竞选稿
2015/11/20 职场文书
浅谈JS和Nodejs中的事件驱动
2021/05/05 NodeJs