Advertisement
Guest User

Untitled

a guest
Aug 2nd, 2015
169
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.67 KB | None | 0 0
  1. import socket
  2. from random import choice
  3. import os
  4. if 'PORT' in os.environ:
  5. HOST, PORT = '', int(os.environ['PORT'])
  6. else:
  7. HOST, PORT = '', choice(range(4000, 10000))
  8. listen_socket = socket.socket()
  9. listen_socket.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
  10. listen_socket.bind((HOST, PORT))
  11. listen_socket.listen(1)
  12. print 'Serving HTTP on port %s ...' % PORT
  13. while True:
  14. client_connection, client_address = listen_socket.accept()
  15. request = client_connection.recv(4096)
  16. print request
  17.  
  18. http_response = """
  19. HTTP/1.1 200 OK
  20.  
  21. Hello, World!
  22. """
  23. client_connection.sendall(http_response)
  24. client_connection.close()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement