服务器动态资源请求,动态解析,WSGI,给程序传参

服务器动态资源请求

浏览器请求动态页面过程

在刚建立的Web服务器上运行一个Django应用和Flask应用

支持动态解析

返回数据时不是直接返回  需要组拼请求头和请求体再返回

请求头里有User-Agent:(主要识别客户所用的操作系统浏览器的版本)

WGSI协议

WSGI可以在不修改服务器和架构代码而确保可以在多个架构下运行web服务器

WSGI允许开发者将选择web框架和web服务器分开。可以混合匹配web服务器和web框架,选择一个适合的配对。

定义WSGI接口

WSGI接口定义非常简单,它只要求Web开发者实现一个函数,就可以响应HTTP请求。我们

上面的application()函数就是符合WSGI标准的一个HTTP处理函数,它接收两个参数:

environ:一个包含所有HTTP请求信息的dict对象;

start_response:一个发送HTTP响应的函数。

application()函数必须由WSGI服务器来调用。web服务器项目的目的就是做一个既能解析静态网页还可以解析动态网页的服务器

web服务器-----WSGI协议---->web框架 传递的字典

给程序传参

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容