Spaces:
Paused
Paused
File size: 648 Bytes
334fdf5 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
from http.server import HTTPServer, BaseHTTPRequestHandler
from urllib.parse import urlparse
import json
class OlHandler(BaseHTTPRequestHandler):
def do_GET(self):
query = urlparse(self.path).query
query_components = dict(qc.split("=") for qc in query.split("&"))
q = query_components["q"]
message = '-=# ' + q + ' #=-'
self.send_response(200)
self.end_headers()
self.wfile.write(message.encode('utf-8'))
return
if __name__ == '__main__':
olserver = HTTPServer(('0.0.0.0', 7860), OlHandler)
print('Starting server at http://0.0.0.0:7860')
olserver.serve_forever()
|