when it comes on
[stylehouse.git] / public / SimpleHTTPPutServer.py
blob6f552b4bb0c3c0feb4d51a7261e26e7b3be69060
1 # python -m SimpleHTTPPutServer 8080
2 import SimpleHTTPServer
3 import BaseHTTPServer
5 class SputHTTPRequestHandler(SimpleHTTPServer.SimpleHTTPRequestHandler):
6 def do_PUT(self):
7 print self.headers
8 length = int(self.headers["Content-Length"])
9 path = self.translate_path(self.path)
10 with open(path, "wb") as dst:
11 dst.write(self.rfile.read(length))
12 self.send_response(200)
15 if __name__ == '__main__':
16 SimpleHTTPServer.test(HandlerClass=SputHTTPRequestHandler)