diff --git a/src/Ui/UiServer.py b/src/Ui/UiServer.py index d9920237..7f6f35b7 100644 --- a/src/Ui/UiServer.py +++ b/src/Ui/UiServer.py @@ -1,6 +1,6 @@ import logging import time -import cgi +import urllib import socket import gevent @@ -118,7 +118,7 @@ class UiServer: def handleRequest(self, env, start_response): path = bytes(env["PATH_INFO"], "raw-unicode-escape").decode("utf8") if env.get("QUERY_STRING"): - get = dict(cgi.parse_qsl(env['QUERY_STRING'])) + get = dict(urllib.parse.parse_qsl(env['QUERY_STRING'])) else: get = {} ui_request = UiRequest(self, get, env, start_response)