Loading app/main.py +2 −3 Original line number Diff line number Diff line Loading @@ -25,9 +25,8 @@ class MyHandler(BaseHTTPRequestHandler): def do_PUT(self): if self.path == '/create-account' or self.path == '/create-account/': length = int(self.headers['Content-Length']) postvars = urllib.parse.parse_qs(self.rfile.read(length)) postvars = {k.decode(): v[0].decode() for k, v in postvars.items()} print(f'Received request PUT /create-account, parameters {postvars}') query = self.rfile.read(length) postvars = dict(urllib.parse.parse_qsl(query.decode())) if postvars['auth'] != os.environ['CREATE_ACCOUNT_PASSWORD']: data = json.dumps({'success': False, 'message': 'no_auth'}) self.respond(401, data) Loading Loading
app/main.py +2 −3 Original line number Diff line number Diff line Loading @@ -25,9 +25,8 @@ class MyHandler(BaseHTTPRequestHandler): def do_PUT(self): if self.path == '/create-account' or self.path == '/create-account/': length = int(self.headers['Content-Length']) postvars = urllib.parse.parse_qs(self.rfile.read(length)) postvars = {k.decode(): v[0].decode() for k, v in postvars.items()} print(f'Received request PUT /create-account, parameters {postvars}') query = self.rfile.read(length) postvars = dict(urllib.parse.parse_qsl(query.decode())) if postvars['auth'] != os.environ['CREATE_ACCOUNT_PASSWORD']: data = json.dumps({'success': False, 'message': 'no_auth'}) self.respond(401, data) Loading