Advertisement
Guest User

WEBSERVER FOR RANDOM DIGITS IN PYTHON.

a guest
Feb 26th, 2020
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.76 KB | None | 0 0
  1. import ctypes as CTYPES, random as RANDOM, string as STRING
  2. CTYPES.windll.Kernel32.SetConsoleTitleW( "__DIGITS_SERVER.PY__.__"+ "".join( RANDOM.choice( STRING.digits ) for _ in range( RANDOM.randint( 10000, 60000 ) ) ) )
  3. import socket as SOCKET
  4. SERVER= SOCKET.socket( )
  5. SERVER.bind( ( "LOCALHOST", 80 ) )
  6. #SERVER.bind( ( SOCKET.gethostbyname( SOCKET.gethostname( ) ), 80 ) )
  7. SERVER.listen( )
  8.  
  9. while True:
  10.     CLIENT, ADDRESS= SERVER.accept( )
  11.     CONTENTS= "".join( RANDOM.choice( STRING.digits+ " " ) for _ in range( 99999 ) )
  12.     CONTENTS= CONTENTS.encode( )
  13.     HEADER_STRING= "HTTP/1.0 200 OK\r\n\r\n".encode( )
  14.     try:
  15.         CLIENT.sendall( HEADER_STRING )
  16.         CLIENT.sendall( CONTENTS )
  17.         CLIENT.setblocking( False )
  18.         CLIENT.recv( 99999 )
  19.     except OSError:
  20.         pass
  21.     del CLIENT
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement