tor-browser

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

link-header-referrer-policy.py (526B)


      1 def main(request, response):
      2    response_headers = [(b"Link", b"<%s>;rel=\"preload\";%s;as=\"script\"" %
      3                        (request.GET.first(b"href", b""),
      4                         request.GET.first(b"preload-policy", b"")))]
      5    body = ""
      6    body_name_list = __file__.split("/")[:-1]
      7    body_name_list.append(request.GET.first(b"resource-name",  b"").decode("utf-8"))
      8    filename = "/".join(body_name_list)
      9    with open(filename, 'r+b') as f:
     10        body = f.readlines()
     11    return (200, response_headers, body)