def get_https_response_object(self):
if self.__port is None or self.__port == "":
self.__port = 443
try:
self.__port = 443
self.__connection = httplib.HTTPSConnection(self.get_host(), self.__port, cert_file=self.__cert_file,
key_file=self.__key_file)
self.__connection.connect()
self.__connection.request(method=self.get_method(), url=self.get_url(), body=self.get_body(),
headers=self.get_headers())
response = self.__connection.getresponse()
return response.status, response.getheaders(), response.read()
except Exception as e:
return None, None, None
finally:
self.__close_connection()
评论列表
文章目录