Break up do_GET.
This commit is contained in:
parent
55e3dd3889
commit
93f1b1442c
@ -16,6 +16,11 @@ class ExtensionReplacer(http.server.BaseHTTPRequestHandler):
|
||||
|
||||
def do_GET(self):
|
||||
if self.headers.get('Host', '').split(':')[0] == 'localhost':
|
||||
self.local()
|
||||
else:
|
||||
self.proxy()
|
||||
|
||||
def local(self):
|
||||
if self.path in resources:
|
||||
mimeType, data = resources[self.path]
|
||||
self.send_response(200)
|
||||
@ -26,7 +31,8 @@ class ExtensionReplacer(http.server.BaseHTTPRequestHandler):
|
||||
self.wfile.write(data)
|
||||
else:
|
||||
self.send_error(404)
|
||||
else:
|
||||
|
||||
def proxy(self):
|
||||
del self.headers['Accept-Encoding']
|
||||
try:
|
||||
conn = http.client.HTTPConnection('boards.4chan.org')
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user