@

1.说明

WSGI是一个协议

WSGI如下图



浏览器请求动态页面的过程如下

2.代码

WSGI在python实现的关键代码如下

env是用来交互数据的

dealHeaders是用来处理头信息的函数,也就是在返回body前先处理头信息

def application(env, dealHeaders):
status = "200 OK"
headers = [("Content-type", "text/html")]
dealHeaders(status, headers)
body = time.ctime()
return body

关于作者

个人博客网站

个人GitHub地址

个人公众号:

最新文章

  1. Sql Server系列:键和约束
  2. eclipse maven update error 解决方法
  3. 篇一:MySQL中case when then
  4. 执行Python "/bin/usr/python: bad interpreter: No such file or directory" 错误
  5. Android 四大组件之三(广播)
  6. __getattribute__()、__getattr__()、__setattr__()、__delattr__()
  7. 使用 ServiceStack.Text 序列化 json 比Json.net更快
  8. nRF51822之pstorage使用摘要
  9. js判断手机是的操作系统
  10. flex Chrome flash调试时 出现Shockwave flash has crashed的解决办法
  11. 【Linux高频命令专题(9)】ls
  12. RC522天线匹配参数【worldsing笔记】
  13. java小算法—大衍数列
  14. linux group
  15. EC读书笔记系列之10:条款16、17
  16. 对于行高(line-height)的一些理解
  17. 2015: [Usaco2010 Feb]Chocolate Giving
  18. 区块链共识机制(POW、POS、DPOS等)的优缺点
  19. 使用Maven的assembly插件实现自定义打包
  20. Request类源码分析

热门文章

  1. 面试半年,凭借这份JVM面试题,我终于拿到了字节跳动的offer!
  2. pandas 生成html文档,支持可添加多个表
  3. 苹果电脑清理软件CleanMyMac X好用吗?
  4. selenium+python自动化元素定位
  5. python批量生成SQL语句
  6. 4. Eclipse集成Git
  7. pyhon的6大基本数据类型
  8. 新手上路之JDK8的下载、安装与PATH环境变量的配置
  9. charles功能(三)弱网测试(模拟超慢网速,会导致接口数据返回超时的那种慢)
  10. Mybatis报错invalid comparison: java.util.Date and java.lang.String