Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import socket
- from random import choice
- import os
- if 'PORT' in os.environ:
- HOST, PORT = '', int(os.environ['PORT'])
- else:
- HOST, PORT = '', choice(range(4000, 10000))
- listen_socket = socket.socket()
- listen_socket.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
- listen_socket.bind((HOST, PORT))
- listen_socket.listen(1)
- print 'Serving HTTP on port %s ...' % PORT
- while True:
- client_connection, client_address = listen_socket.accept()
- request = client_connection.recv(4096)
- print request
- http_response = """
- HTTP/1.1 200 OK
- Hello, World!
- """
- client_connection.sendall(http_response)
- client_connection.close()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement