Sri*_*ram 16 python http basehttpserver simplehttpserver
BaseHTTPServer和SimpleHTTPServer有什么区别?我应该在何时何地使用这些?
Luk*_*ský 13
BaseHTTPServer是一个HTTP服务器库.它理解HTTP协议,让你的代码处理请求.它本身没有任何"逻辑".SimpleHTTPServer它建立在BaseHTTPServer普通HTTP服务器之上,并以与文件系统相同的方式处理请求.在大多数情况下,您只需要BaseHTTPServer作为为Web应用程序实现某些开发服务器的基础.
如果您对Web应用程序感兴趣而不是编写HTTP服务器,那么您可能正在寻找WSGI接口.它允许您编写Web应用程序,而不依赖于特定的服务器.还有多个框架可以简化流程.