Source code

Revision control

Copy as Markdown

Other Tools

import zlib
def main(request, response):
type = request.GET.first(b"type")
if type == "normal":
content = b"This is Navigation Preload Resource Timing test."
output = zlib.compress(content, 9)
headers = [(b"Content-type", b"text/plain"),
(b"Content-Encoding", b"deflate"),
(b"X-Decoded-Body-Size", len(content)),
(b"X-Encoded-Body-Size", len(output)),
(b"Content-Length", len(output))]
return headers, output
if type == b"redirect":
response.status = 302
response.headers.append(b"Location", b"redirect-redirected.html")
return b""