mirror of https://gitlab.com/bashrc2/epicyon
Send headers without response
parent
7bc0822553
commit
71a2799397
12
daemon.py
12
daemon.py
|
@ -483,6 +483,16 @@ class PubServer(BaseHTTPRequestHandler):
|
||||||
return True
|
return True
|
||||||
return False
|
return False
|
||||||
|
|
||||||
|
def _headers_without_response(self, fileFormat: str, length: int,
|
||||||
|
callingDomain: str) -> None:
|
||||||
|
self.send_header('Content-type', fileFormat)
|
||||||
|
self.send_header('Content-Length', str(length))
|
||||||
|
self.send_header('Host', callingDomain)
|
||||||
|
self.send_header('WWW-Authenticate',
|
||||||
|
'title="Login to Epicyon", Basic realm="epicyon"')
|
||||||
|
self.send_header('X-Robots-Tag', 'noindex')
|
||||||
|
self.end_headers()
|
||||||
|
|
||||||
def _login_headers(self, fileFormat: str, length: int,
|
def _login_headers(self, fileFormat: str, length: int,
|
||||||
callingDomain: str) -> None:
|
callingDomain: str) -> None:
|
||||||
self.send_response(200)
|
self.send_response(200)
|
||||||
|
@ -9704,7 +9714,7 @@ class PubServer(BaseHTTPRequestHandler):
|
||||||
msg = \
|
msg = \
|
||||||
htmlSendingPost(self.server.baseDir,
|
htmlSendingPost(self.server.baseDir,
|
||||||
self.server.translate).encode('utf-8')
|
self.server.translate).encode('utf-8')
|
||||||
self._login_headers('text/html', len(msg), callingDomain)
|
self._headers_without_response('text/html', len(msg), callingDomain)
|
||||||
self._write(msg)
|
self._write(msg)
|
||||||
self.wfile.flush()
|
self.wfile.flush()
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue