summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/tests/html/semantics/scripting-1/the-script-element/css-module/resources/cross-origin.py
blob: d744fc9514d397af248c0b1b2d215f452d17ffd5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
def main(request, response):

    headers = [
        (b"Content-Type", b"text/css"),
        (b"Access-Control-Allow-Origin", request.GET.first(b"origin")),
        (b"Access-Control-Allow-Credentials", b"true")
    ]

    milk = request.cookies.first(b"milk", None)

    # Send back
    if milk is None:
        return headers, u'.requestDidNotHaveCookies { }'
    elif milk.value == b"1":
        return headers, u'.requestHadCookies { }'

    return headers, u'.requestDidNotHaveCookies { }'