Advertisement
Guest User

Simple Python POST Receiver

a guest
Apr 10th, 2020
236
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.50 KB | None | 0 0
  1. import http.server
  2. import socketserver
  3.  
  4. class PostRequestHandler(http.server.SimpleHTTPRequestHandler):
  5.     def do_POST(self):
  6.         body = self.rfile.read(int(self.headers['Content-Length']))
  7.         out = open("." + self.path, "w+b") #not safe for anything but loopback traffic
  8.         out.write(body)
  9.         out.close()
  10.         self.send_response(200)
  11.         self.end_headers()
  12.         self.wfile.write(bytes("OK","utf8"))
  13.  
  14. socketserver.TCPServer(("",8000), PostRequestHandler).serve_forever()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement