Bug 1879312 [wpt PR 44471] - [SAA] Implementing SharedWorker support (Part 4: Add...
[gecko.git] / testing / web-platform / tests / storage-access-api / resources / get_cookies.py
blob07e8c2dae3ceaa86766b2050784850a7f5ca23b8
1 import json
2 from cookies.resources.helpers import makeCookieHeader, readCookies, setNoCacheAndCORSHeaders
4 from wptserve.utils import isomorphic_decode
6 def main(request, response):
7 headers = setNoCacheAndCORSHeaders(request, response)
8 cookies = readCookies(request)
9 decoded_cookies = {isomorphic_decode(key): isomorphic_decode(val) for key, val in cookies.items()}
10 return headers, json.dumps(decoded_cookies)