python伪装微信post提交

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python伪装微信post提交相关的知识,希望对你有一定的参考价值。

进行post或者get请求一个网页时返回值为:请使用微信打开页面

解决办法为在请求的头部信息加上userAgent的值来伪装微信内置浏览器去请求

url = "http://xxxxxxxx"

params = {"phone":phone,"name":name}
params = urllib.urlencode(params)

req_header = {"User-Agent":"Mozilla/5.0 (Linux; U; Android 2.3.6; zh-cn; GT-S5660 Build/GINGERBREAD) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 MicroMessenger/4.5.255"}
req = urllib2.Request(url,params,req_header) 
res = urllib2.urlopen(req)
res = res.read()





以上是关于python伪装微信post提交的主要内容,如果未能解决你的问题,请参考以下文章

python——django的post请求

请求伪装

请求伪装

python上传图片头像。一个post 提交不知道怎么写?这样的

python爬虫基础,post提交方式复习

python post提交