import socket

HOST, PORT = '', 8080

listen_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
listen_socket.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
listen_socket.bind((HOST,PORT))
listen_socket.listen(1)

print('Started server on port %s' % PORT)

while True:
	client_connection, client_address = listen_socket.accept()
	request = client_connection.recv(1024)
	print(request)

	http_response = """\
	HTTP/1.1 200 OK

	Hello World!
	"""

	client_connection.sendall(bytes(http_response,'UTF-8'))
	client_connection.close()
