]>
code.delx.au - mediapc-tools/blob - ffclicker
9 class FirefoxServer(http
.server
.BaseHTTPRequestHandler
):
11 query_string
= self
.path
.partition("?")[2]
12 url
= urllib
.parse
.parse_qs(query_string
)["url"][0]
14 print("Loading:", url
)
17 self
.send_response(code
=303)
18 self
.send_header("Location", url
)
24 print("Unable to fork!", file=sys
.stderr
)
33 with http
.server
.HTTPServer(("0.0.0.0", 8080), FirefoxServer
) as httpd
:
36 if __name__
== "__main__":
38 if len(sys
.argv
) != 1:
39 if sys
.argv
[1] == "--fork":
42 print("Usage: %s [--fork]" % sys
.argv
[0], file=sys
.stderr
)