def doHttpPost(url,params):
#params = json.dumps(params).encode(encoding='utf-8')
#textmod = parse.urlencode(params).encode(encoding='GBK')#目前编码不对
textmod = params.encode(encoding='GBK') # 目前编码不对
header_dict = {"Content-Type": "application/json"}
print(textmod)
req = urllib2.Request(url=url, data=textmod, headers=header_dict)
res = urllib2.urlopen(req)
res = res.read()
return res.decode('GBK','ignore')
def doHttpGet(url,params):
textmod = parse.urlencode(params)
header_dict = {'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko'}
req = urllib2.Request(url='%s%s%s' % (url, '?', textmod), headers=header_dict)
res = urllib2.urlopen(req)
res = res.read()
return res.decode(encoding='GBK')
python get及post请求
最新推荐文章于 2023-09-19 14:11:31 发布