|
|
|
@ -77,7 +77,9 @@ class Handler(BaseHTTPRequestHandler):
|
|
|
|
|
def get_data(self):
|
|
|
|
|
length = int(self.headers['content-length'])
|
|
|
|
|
data = self.rfile.read(length)
|
|
|
|
|
|
|
|
|
|
def do_POST(self):
|
|
|
|
|
print("do_POST:\n")
|
|
|
|
|
print(str(self.path), str(self.headers))
|
|
|
|
|
def do_HEAD(self):
|
|
|
|
|
print("do_HEAD:\n")
|
|
|
|
|
print(str(self.path), str(self.headers))
|
|
|
|
@ -112,18 +114,8 @@ class Handler(BaseHTTPRequestHandler):
|
|
|
|
|
|
|
|
|
|
if self.path == "/":
|
|
|
|
|
# print("data:\t" + self.get_data())
|
|
|
|
|
"""
|
|
|
|
|
with open('./views/index.html', 'tr') as f:
|
|
|
|
|
self.r_t = f.read()
|
|
|
|
|
print(self.client_address)
|
|
|
|
|
"""
|
|
|
|
|
self.r_t = main()
|
|
|
|
|
self.response()
|
|
|
|
|
elif self.path == '/main':
|
|
|
|
|
#print(self.rfile.read())
|
|
|
|
|
with open("./README.txt", 'r') as f:
|
|
|
|
|
self.r_t = str(f.read())
|
|
|
|
|
#self.r_t = s
|
|
|
|
|
elif self.path == '/ovelays':
|
|
|
|
|
overlays = get_list_overlays()
|
|
|
|
|
#print(ovls)
|
|
|
|
@ -196,7 +188,7 @@ class Handler(BaseHTTPRequestHandler):
|
|
|
|
|
|
|
|
|
|
def response(self):
|
|
|
|
|
if self.r_t != "":
|
|
|
|
|
#self._set_response()
|
|
|
|
|
self._set_response()
|
|
|
|
|
try:
|
|
|
|
|
return self.wfile.write(BytesIO(self.r_t).getvalue())
|
|
|
|
|
except TypeError:
|
|
|
|
|