tor-browser

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

request-headers-scope.py (386B)


      1 import json
      2 
      3 from wptserve.utils import isomorphic_decode
      4 
      5 def main(request, response):
      6    normalized = dict()
      7 
      8    for key, values in dict(request.headers).items():
      9        values = [isomorphic_decode(value) for value in values]
     10        normalized[isomorphic_decode(key.upper())] = values
     11 
     12    response.headers.append(b"Content-Type", b"text/html")
     13 
     14    return json.dumps(normalized)