diff --git a/apps/sam/python/src/examples/example_httpd.py b/apps/sam/python/src/examples/example_httpd.py new file mode 100644 index 0000000000..3ae39e0729 --- /dev/null +++ b/apps/sam/python/src/examples/example_httpd.py @@ -0,0 +1,22 @@ +#! /usr/bin/env python + +myServerAddress = "mytestxxx.i2p" + +from i2p import BaseHTTPServer, CGIHTTPServer + +class MyServer(BaseHTTPServer.HTTPServer): + pass + +class MyRequestHandler(CGIHTTPServer.CGIHTTPRequestHandler): + pass + +def runServer(): + + httpd = MyServer(myServerAddress, MyRequestHandler) + print "MyServer: local address = %s" % myServerAddress + print "MyServer: dest = %s" % httpd.socket.dest + httpd.serve_forever() + +if __name__ == '__main__': + runServer() +