summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/tests/fetch/api/resources/method.py
blob: db234f9d123fceed16081b6afada3bdda071d3a8 (plain)
1
2
3
4
5
6
7
8
9
10
11
def main(request, response):
    headers = []
    if "cors" in request.GET:
        headers.append(("Access-Control-Allow-Origin", "*"))
        headers.append(("Access-Control-Allow-Credentials", "true"))
        headers.append(("Access-Control-Allow-Methods", "GET, POST, PUT, FOO"))
        headers.append(("Access-Control-Allow-Headers", "x-test, x-foo"))
        headers.append(("Access-Control-Expose-Headers", "x-request-method"))

    headers.append(("x-request-method", request.method))
    return headers, request.body