Skip to content

Instantly share code, notes, and snippets.

@Dannyzen
Created January 19, 2013 17:56
Show Gist options
  • Save Dannyzen/4573933 to your computer and use it in GitHub Desktop.
Save Dannyzen/4573933 to your computer and use it in GitHub Desktop.
kamikaze webserver
import BaseHTTPServer as B
import SimpleHTTPServer as S
import sys
class myServer(B.HTTPServer):
def handle_error(self, request, client_address):
print 'handle_error', request, client_address
raise
class myHandler(S.SimpleHTTPRequestHandler):
def do_GET(self):
if self.path == '/death':
sys.exit(1)
else:
return S.SimpleHTTPRequestHandler.do_GET(self)
S.test(myHandler, myServer)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment