tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

set-cookie-header.py (371B)


      1 from urllib.parse import unquote
      2 from wptserve.utils import isomorphic_encode
      3 
      4 def main(request, response):
      5  # Cookies may require whitespace (e.g. in the `Expires` attribute), so the
      6  # query string should be decoded.
      7  cookie = unquote(request.url_parts.query)
      8  headers = []
      9  headers.append((b"Set-Cookie", isomorphic_encode(cookie)))
     10 
     11  return (200, headers, "")