All pastes #212744 Raw Edit

spookje

public python v1 · immutable
#212744 ·published 2006-10-21 01:02 UTC
rendered paste body
import socketimport stringimport mimetoolsimport httplibdef sendToSocket(sock, text):    text_len = len(text)    sock.send('HTTP/1.1 200 OK\n')    sock.send('Content-type: text/html\n')    tempStr = 'Content-length: %d\n' % (text_len)    sock.send(tempStr)    sock.send('Connection: close\n\n')    sock.send(text)serv = socket.socket(socket.AF_INET, socket.SOCK_STREAM)serv.bind(('127.0.0.1',9100))serv.listen(5)while True:      print u"Waiting for connection"      (cs,addr) = serv.accept()      print u"Connection opened with ", addr      temp = cs.recv(1024)	  print "The headers of the incoming request:", temp	      sendToSocket(cs,"Hello World") #Output      cs.close()