.
This commit is contained in:
parent
7cdeff63f6
commit
ee98c8b42f
@ -1,3 +1,3 @@
|
||||
uvloop
|
||||
httptools
|
||||
ujson
|
||||
uvloop
|
@ -1,3 +1,5 @@
|
||||
from urllib.parse import parse_qs
|
||||
|
||||
class Request:
|
||||
__slots__ = ('protocol', 'url', 'headers', 'version', 'method', 'query_string', 'body', 'parsed_json', 'parsed_args')
|
||||
|
||||
|
@ -1,4 +1,7 @@
|
||||
import ujson
|
||||
import httptools
|
||||
from ujson import loads as json_loads
|
||||
from urllib.parse import parse_qs
|
||||
|
||||
STATUS_CODES = {
|
||||
200: 'OK',
|
||||
@ -18,7 +21,7 @@ class HTTPResponse:
|
||||
__slots__ = ('body', 'status', 'content_type')
|
||||
|
||||
def __init__(self, body='', status=200, content_type='text/plain'):
|
||||
self.content_type = 'text/plain'
|
||||
self.content_type = content_type
|
||||
self.body = body
|
||||
self.status = status
|
||||
|
||||
|
@ -7,7 +7,6 @@ import httptools
|
||||
import logging
|
||||
from inspect import isawaitable
|
||||
from ujson import loads as json_loads
|
||||
from urllib.parse import parse_qs
|
||||
from traceback import format_exc
|
||||
|
||||
import httptools
|
||||
@ -159,7 +158,6 @@ def abort(msg):
|
||||
log.info(msg, file=sys.stderr)
|
||||
sys.exit(1)
|
||||
|
||||
|
||||
def serve(sanic, host, port, debug=False):
|
||||
# Create Event Loop
|
||||
loop = async_loop.new_event_loop()
|
||||
|
Loading…
x
Reference in New Issue
Block a user