def connect(self, url):
     if not (url.startswith("file:") or url.startswith("about:")):
         self.request_url = url
         self._create_connection()
         self._store_response()
         self.conn.close()
     else:
         self.status_code = StatusCode(200, 'Ok')
Example #2
0
 def connect(self, url):
     if url.startswith("http://"):
         self.request_url = url
         self._create_connection()
         self._store_response()
         self.conn.close()
     else:
         self.status_code = StatusCode(200, 'Ok')
 def _store_response(self):
     self.response = self.conn.getresponse()
     self.status_code = StatusCode(self.response.status, self.response.reason)