mirror of
https://github.com/classilla/tenfourfox.git
synced 2024-07-07 10:29:03 +00:00
20 lines
542 B
Python
20 lines
542 B
Python
def main(request, response):
|
|
"""Simple handler that causes redirection.
|
|
|
|
The request should typically have two query parameters:
|
|
status - The status to use for the redirection. Defaults to 302.
|
|
location - The resource to redirect to.
|
|
"""
|
|
status = 302
|
|
if "status" in request.GET:
|
|
try:
|
|
status = int(request.GET.first("status"))
|
|
except ValueError:
|
|
pass
|
|
|
|
response.status = status
|
|
|
|
location = request.GET.first("location")
|
|
|
|
response.headers.set("Location", location)
|