1. 首页
  2. 编程语言
  3. Python
  4. python wsgiref源码解析

python wsgiref源码解析

上传者: 2022-03-06 18:25:25上传 PDF文件 271.27 KB 热度 8次

python web开发中http请求的处理流程通常是: web-browser , web-server , wsgi 和 web-application四个环节, 我们学习过基于bottle实现的web-application,也学习了http.server。再完成python3源码中自带的wsgiref的库,就可以拼接最后一个环节wsgi。本文会分下面几个部分:. wsgi 相关概念CGICGI通用网关接口。是web服务和web应用程序之间的接口规范,在PEP3333中提出。ASGI继承自wsgi,旨在在具有异步功能的Python Web服务器,框架和应用程序之间提供标准接口。wsgi中使用请求响应模型,每个请求可以同步获得一个响应。cgi脚本创建cgi-bin目录,这是CGI中约定的目录名称。启动后使用 curl 访问:可以看到 hello.py 正确执行,访客数+1。因为数据存储在db中,重启服务仍然有效。我猜测是因为header的特性是数据多为读操作。

下载地址
用户评论