Please find the code below:
from http.server import BaseHTTPRequestHandler, HTTPServer
class MyHandler(BaseHTTPRequestHandler):
def do_GET(self):
self.send_response(200)
self.send_header('Content-type', 'text/plain')
self.end_headers()
self.wfile.write(b'Hello, Dockerized Python App!')
def run(server_class=HTTPServer, handler_class=MyHandler, port=8080):
server_address = ('', port)
httpd = server_class(server_address, handler_class)
print(f'Starting server on port {port}...')
httpd.serve_forever()
if name == 'main':
run()
vijayasivaji anguru
hi i tried this but i am getting an error like this Traceback (most recent call last): File "app.py", line 17, in <module> run() File "app.py", line 12, in run httpd = server_class(server_address, hadler_class) NameError: name 'hadler_class' is not defined
please reply me