Merge pull request #2307 from nfenclova/py3

Replace usage of deprecated API 'cgi.parse_qsl'
This commit is contained in:
ZeroNet 2019-11-14 17:59:16 +01:00 committed by GitHub
commit 7576f96604
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -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)