我是python服务器编程的初学者。我有一个html页面,其中有一个提交按钮,我还有一个streaminghttp处理程序。
def do_POST(self):
content_length = int(self.headers['Content-Length']) # <--- Gets the size of data
post_data = self.rfile.read(content_length) # <--- Gets the data itself
logging.info("POST request,\nPath: %s\nHeaders:\n%s\n\nBody:\n%s\n",
str(self.path), str(self.headers), post_data.decode('utf-8'))
self._set_response()
self.wfile.write("POST request for {}".format(self.path).encode('utf-8'))
例如,我要执行的操作是该按钮将发出停止记录命令,以便我可以在python中对其进行处理 我将如何获得这些信息? do_Post函数是否应该处理所有命令 像停止记录,开始记录等。基于这些命令,我在python服务器上工作?