def postWithPayload(loginUrl, payload=None):
urlHeadersJson = {'content-type': 'application/json'}
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)
logger.debug(content)
else:
logger.debug('POST: ' + loginUrl + ' <- Data: ' + str(payload))
(response, content) = h.request(loginUrl, 'POST',
body=payload,
headers=urlHeadersJson)
logger.debug(response)
logger.debug(content)
except Exception, e:
raise Exception('Got an error code: ', e)
return content
评论列表
文章目录