summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorErich Eckner <git@eckner.net>2022-12-22 17:32:39 +0100
committerErich Eckner <git@eckner.net>2022-12-22 17:36:36 +0100
commite14732c07ec0ea98a221bf2e36f5e6c7dab057f1 (patch)
tree8ecf43fa77f2bc37f7787651abc7d2125d4a3ce0
parent68af923b83b7ecbad9e2b375119fad009ae071f2 (diff)
downloadwordle-backend-e14732c07ec0ea98a221bf2e36f5e6c7dab057f1.tar.xz
set Access-Control-Allow-Origin header
-rwxr-xr-xserver.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/server.py b/server.py
index 9aaffa6..90d7130 100755
--- a/server.py
+++ b/server.py
@@ -16,6 +16,7 @@ class BaseHandler(tornado.web.RequestHandler):
class CreateHandler(BaseHandler):
def get(self):
+ self.set_header('Access-Control-Allow-Origin','*')
self.set_secure_cookie('riddle', random.SystemRandom().choice(dictionary).lower())
for redirection in self.get_arguments('next'):
self.redirect(redirection)
@@ -44,6 +45,7 @@ class TrialHandler(BaseHandler):
for index in range(len(self.trial))
]
def get(self, trial):
+ self.set_header('Access-Control-Allow-Origin','*')
if not self.get_current_riddle():
self.redirect('/create?next={}'.format(self.request.uri))
return
@@ -59,6 +61,7 @@ class TrialHandler(BaseHandler):
class ReadmeHandler(BaseHandler):
def get(self):
+ self.set_header('Access-Control-Allow-Origin','*')
f = open('{}/README'.format(root_dir), 'rb')
self.write(f.read())
f.close()