def postWithPayloadAndHeaders(loginUrl, urlHeadersJson,
payload=None):
try:
h = httplib2.Http('.cache',
disable_ssl_certificate_validation=True)
if payload is None:
logger.debug('POST: ' + loginUrl)
(response, content) = h.request(loginUrl, 'POST', '',
urlHeadersJson)
else:
logger.debug('POST: ' + loginUrl + ' <- Data: ' + str(payload))
(response, content) = h.request(loginUrl, 'POST',
body=payload,
headers=urlHeadersJson)
except Exception, e:
raise Exception('Got an error code: ', e)
return content
评论列表
文章目录