from wptserve.utils import isomorphic_encode def main(request, response): headers = [(b"X-Request-Method", isomorphic_encode(request.method)), (b"X-Request-Content-Length", request.headers.get(b"Content-Length", b"NO")), (b"X-Request-Content-Type", request.headers.get(b"Content-Type", b"NO")), # Avoid any kind of content sniffing on the response. (b"Content-Type", b"text/plain")] content = request.body return headers, content