diff --git a/server.py b/server.py index 430d1dc7..b8f8baf0 100644 --- a/server.py +++ b/server.py @@ -1,15 +1,22 @@ import os import http.server +import random import socketserver +import urllib.request from http import HTTPStatus +WORDS_URL = "http://svnweb.freebsd.org/csrg/share/dict/words?view=co&content-type=text/plain" + +with urllib.request.urlopen(WORDS_URL) as response: + WORDS = text.splitlines(response.read()) + class Handler(http.server.SimpleHTTPRequestHandler): def do_GET(self): self.send_response(HTTPStatus.OK) self.end_headers() - msg = 'Hello! you requested %s' % (self.path) + msg = 'Your random word is: ' + random.choice(WORDS) self.wfile.write(msg.encode())