<출처>https://mafayyaz.wordpress.com/2013/02/08/writing-simple-http-server-in-python-with-rest-and-json/ <code> from BaseHTTPServer import BaseHTTPRequestHandler,HTTPServer from SocketServer import ThreadingMixIn import threading import argparse import re import cgi class LocalData( object ): records = {} class HTTPRequestHandler(BaseHTTPRequestHandler): def do_POST( self ): if None ! = re.search( '/api/v1/addrecord/*' , self .path): ctype, pdict = cgi.parse_header( self .headers.getheader( 'content-type' )) if ctype = = 'application/json' : length = int ( self .headers.getheader( 'content-length' )) data = cgi.parse_qs( self .rfile.read(length), keep_blank_values = 1 ) recordID = self .path.split( '/' )[ - 1 ] LocalData.records[recordID] = data print "record %s is added successfully" % recordID else : ...