解决python3 requests headers参数不能有中文的问题
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(WindowsNT10.0;WOW64)AppleWebKit/537.36(KHTML,likeGecko)Chrome/62.0.3202.94Safari/537.36",
"X-Requested-With":"XMLHttpRequest"
}
rsp=requests.get(url,headers=header
fromurllibimportparse 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哈哈
以上这篇解决python3requestsheaders参数不能有中文的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持毛票票。
热门推荐
7 简短的二胎祝福语
10 简短霸气女儿生日 祝福语
11 祝福语高考小众诗句简短
12 元旦祝福语20秒简短
13 老师过年祝福语大全 简短
14 一生祝福语简短
15 产检祝福语简短霸气
16 朋友店开张祝福语简短
17 生日爱情祝福语大全简短
18 朋友女儿生日祝福语 简短