Python google.appengine.api.urlfetch 模块,SSLCertificateError() 实例源码
我们从Python开源项目中,提取了以下8个代码示例,用于说明如何使用google.appengine.api.urlfetch.SSLCertificateError()。
def request(self, method, url, body, headers):
# Calculate the absolute URI,which fetch requires
netloc = self.host
if self.port:
netloc = '%s:%s' % (self.host, self.port)
absolute_uri = '%s://%s%s' % (self.scheme, netloc, url)
try:
response = fetch(absolute_uri, payload=body, method=method,
headers=headers, allow_truncated=False, follow_redirects=False,
deadline=self.timeout,
validate_certificate=self.validate_certificate)
self.response = ResponseDict(response.headers)
self.response['status'] = str(response.status_code)
self.response['reason'] = httplib.responses.get(response.status_code, 'Ok')
self.response.status = response.status_code
setattr(self.response, 'read', lambda : response.content)
# Make sure the exceptions raised match the exceptions expected.
except InvalidURLError:
raise socket.gaierror('')
except (DownloadError, ResponsetooLargeError, SSLCertificateError):
raise httplib.HTTPException()
def request(self, SSLCertificateError):
raise httplib.HTTPException()
def request(self, SSLCertificateError):
raise httplib.HTTPException()
def request(self,
validate_certificate=self.validate_certificate)
self.response = ResponseDict(response.headers)
self.response['status'] = response.status_code
setattr(self.response, SSLCertificateError):
raise httplib.HTTPException()
def request(self, SSLCertificateError):
raise httplib.HTTPException()
def request(self, SSLCertificateError):
raise httplib.HTTPException()
def request(self, SSLCertificateError):
raise httplib.HTTPException()
def request(self, url)
try:
try: # 'body' can be a stream.
body = body.read()
except AttributeError:
pass
response = fetch(absolute_uri, SSLCertificateError):
raise httplib.HTTPException()
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。