首页 > 编程知识 正文

bios程序是什么,uwsgi和nginx的作用

时间:2023-05-05 08:42:22 阅读:46994 作者:1178

uWSGI是实现了uWSGI和WSGI两种协议的Web服务器

web APP应用程序的本质如下:

1 .浏览器发送HTTP请求

2 .服务器接收请求并生成HTML文档

3 .服务器将HTML文档作为HTTP响应的主体发送到浏览器

4 .浏览器接收HTTP响应,并从HTTP Body中检索HTML文档进行显示。

因此,最简单的web APP应用程序是首先将HTML存储为文件,然后使用现成的HTTP服务器软件接收并从文件中读取用户请求

取HTML,返回。 常见的静态服务,如Apache、Nginx和Lighttpd都在做这件事。

要动态生成HTML,必须自己完成上述步骤。 但是,接受HTTP请求、分析HTTP请求和发送HTTP响应都是

辛苦了,如果他们自己写了这些基础代码,还没有开始写动态HTML,那么读HTTP规范就要花上一个月。

正确的方法是用专用服务软件实现基本代码,然后使用Python专注于生成HTML文档。 因为我不想接触TCP

连接、HTTP原始请求和响应格式,因此需要统一的界面来在Python上创建Web业务。

此界面为wsgi:web服务器网关接口。

无论web APP应用程序多么复杂,门户都是WSGI处理函数。 请给我APP (environ、start_response )、HTTP

所有获得的输入信息都可以在environ中获得,并且HTTP响应的输出可以被设置为Body,同时将函数的返回值加到start_response ()中。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。