5 HCE project, Python bindings, Distributed Crawler application. 6 Simple server listener for the GET request port 9000 application. 7 http://stackoverflow.com/questions/31371166/reading-json-from-simplehttpserver-post-data 10 @author bgv bgv.hce@gmail.com 11 @link: http://hierarchical-cluster-engine.com/ 12 @copyright: Copyright © 2013-2016 IOIX Ukraine 13 @license: http://hierarchical-cluster-engine.com/license/ 18 import SimpleHTTPServer
24 class GetHandler(SimpleHTTPServer.SimpleHTTPRequestHandler):
26 logging.error(self.headers)
27 SimpleHTTPServer.SimpleHTTPRequestHandler.do_GET(self)
31 content_len = int(self.headers.getheader(
'content-length', 0))
32 post_body = self.rfile.read(content_len)
34 logging.error(self.headers)
35 logging.error(post_body)
38 if __name__ ==
"__main__":
40 httpd = SocketServer.TCPServer((
"", PORT), Handler)