全面了解Nginx, WSGI, Flask之间的关系
之前对 Nginx,WSGI,Flask,这几者的关系一存存在疑惑。通过查阅了些资料,总算把它们的关系理清了。总括来说,客户端从发送一个 HTTP 请求到 Flask 处理请求,分别经过了 web服务器层,WSGI层,web框架层,这三个层次。不同的层次其作用也不同,下面简要介绍各层的作用。在这个过程中,服务器的作用是:1 接收请求。3 返回响应Web服务器是一类特殊的服务器,其作用是主要是接收 HTTP 请求并返回响应。提起 web服务器大家都不会陌生,常见的 web服务器有 Nginx,Apache,IIS等。Web框架的作用主要是方便我们开发 web应用程序,HTTP请求的动态数据就是由 web框架层来提供的。