add redirect method
This commit is contained in:
parent
7a1e089725
commit
b5bbef09c5
|
@ -172,7 +172,7 @@ async def file(location, mime_type=None, headers=None):
|
||||||
|
|
||||||
|
|
||||||
def redirect(to, headers=None, status=302,
|
def redirect(to, headers=None, status=302,
|
||||||
content_type=None):
|
content_type="text/html; charset=utf-8"):
|
||||||
"""
|
"""
|
||||||
Aborts execution and causes a 302 redirect (by default).
|
Aborts execution and causes a 302 redirect (by default).
|
||||||
|
|
||||||
|
@ -180,12 +180,9 @@ def redirect(to, headers=None, status=302,
|
||||||
:param headers: optional dict of headers to include in the new request
|
:param headers: optional dict of headers to include in the new request
|
||||||
:param status: status code (int) of the new request, defaults to 302
|
:param status: status code (int) of the new request, defaults to 302
|
||||||
:param content_type:
|
:param content_type:
|
||||||
the content type (string) of the response, defaults to None
|
the content type (string) of the response
|
||||||
:returns: the redirecting Response
|
:returns: the redirecting Response
|
||||||
"""
|
"""
|
||||||
if not content_type:
|
|
||||||
content_type = "text/html; charset=utf-8"
|
|
||||||
|
|
||||||
headers = headers or {}
|
headers = headers or {}
|
||||||
|
|
||||||
# According to RFC 7231, a relative URI is now permitted.
|
# According to RFC 7231, a relative URI is now permitted.
|
||||||
|
|
Loading…
Reference in New Issue
Block a user