Spaces:
Running
on
CPU Upgrade
Running
on
CPU Upgrade
File size: 512 Bytes
952d836 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
from http.server import BaseHTTPRequestHandler, HTTPServer
import socketserver
class ProxyHandler(BaseHTTPRequestHandler):
def do_GET(self):
if self.path == '/':
self.send_error(200)
self.end_headers()
return 'Hello World!'
elif self.path == '/block':
self.send_response(403)
self.end_headers()
return 'Access denied.'
else:
self.translate_uri_to_unix(self.path)
# Send request to target
|