def callServiceApi(path, params=None, headers=None, base_url=baseUrl,
timeout=60):
if not params:
params = {}
if not headers:
headers = []
opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(cookie_jar))
headers.append(('User-Agent', userAgent))
opener.addheaders = headers
common.log('HEADERS')
common.log(path)
common.log(headers)
if params:
data_encoded = urllib.urlencode(params)
response = opener.open(base_url + path, data_encoded, timeout=timeout)
else:
response = opener.open(base_url + path, timeout=timeout)
return response.read()
评论列表
文章目录