https://github.com/web-platform-tests/wpt
Raw File
Tip revision: 1d41dd1610a2dc69e5febf50e5574848ef2173ca authored by James Graham on 14 March 2018, 15:05:06 UTC
Exit wptrunner with an error status if no tests ran
Tip revision: 1d41dd1
echo-json.py
import json

def main(request, response):
    headers = [("Content-Type", "application/json"),
               ("Access-Control-Allow-Credentials", "true")]

    if "origin" in request.headers:
        headers.append(("Access-Control-Allow-Origin", request.headers["origin"]))

    values = []
    for key in request.cookies:
        for value in request.cookies.get_list(key):
            values.append("\"%s\": \"%s\"" % (key, value))
    body = "{ %s }" % ",".join(values)
    return headers, body
back to top