def do_HEAD(self): if is_static_path(self.path): # noinspection PyAttributeOutsideInit self.path = self._translate_overlay_path(self.path) SimpleHTTPRequestHandler.do_HEAD(self) else: self.send_error(405)
def do_HEAD(self): if is_proxied(self.path): self.do_proxied() elif self.path == "/config.js": self.do_config_js() else: SimpleHTTPRequestHandler.do_HEAD(self)
def do_HEAD(self): parsed_path = urlparse.urlparse(self.path) if parsed_path.path.startswith("/echo"): message = '\n'.join([ 'CLIENT VALUES:', 'client_address=%s (%s)' % (self.client_address, self.address_string()), 'command=%s' % self.command, 'path=%s' % self.path, 'real path=%s' % parsed_path.path, 'query=%s' % parsed_path.query, 'request_version=%s' % self.request_version, '', 'HEADERS:', '%s' % self.headers, ]) self.send_response(200) self.end_headers() self.wfile.write(message) elif parsed_path.path.startswith("/redirect"): self.send_response(301) self.send_header('Location', "/echo") self.end_headers() else: SimpleHTTPRequestHandler.do_HEAD(self) return
def do_HEAD(self): try: SimpleHTTPRequestHandler.do_HEAD(self) except Exception as e: logger.debug('Exception in do_HEAD') if '10053' in e.args: logger.debug( 'Browser closed connection before response completed.')
def do_HEAD(self): # Web UI needs to be enabled if not self.validate_web_ui_enabled(): return # Web UI might require HTTPS if not self.validate_web_ui_https(): return # Client needs to be whitelisted if not self.validate_web_ui_whitelist(): return # Client needs to authenticate if not self.validate_web_ui_basic_auth(): return return SimpleHTTPRequestHandler.do_HEAD(self)
def do_HEAD(self): """Serve a HEAD request.""" if not self.allow_path(): self.send_error(403) else: SimpleHTTPRequestHandler.do_HEAD(self)
def do_HEAD(self): LOG.info("do_HEAD being called....") if not self.redirect(): SimpleHTTPRequestHandler.do_HEAD(self)
def do_HEAD(self): time.sleep(BLOCKING_SECONDS) return SimpleHTTPRequestHandler.do_HEAD(self)
def do_HEAD(self): if not self.allow_path(): self.send_error(403) else: SimpleHTTPRequestHandler.do_HEAD(self)
def do_HEAD(self): if self.handle_git('HEAD'): return SimpleHTTPRequestHandler.do_HEAD(self)
def do_HEAD(self): SimpleHTTPRequestHandler.do_HEAD(self) self.delete_temp_files()
def do_HEAD(self): SimpleHTTPRequestHandler.do_HEAD(self)