WSGI

时间:2024-07-12 08:05:55

WSGI

  WSGI:Web Server Gateway Interface。

  WSGI接口定义非常简单,它只要求Web开发者实现一个函数,就可以响应HTTP请求。我们来看一个最简单的Web版本的“Hello, web!”:

  WSGI

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

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

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

  在application()函数中,调用:

  WSGI

运行WSGI服务

  我们先编写hello.py,实现Web应用程序的WSGI处理函数:

  WSGI

  然后,再编写一个server.py,负责启动WSGI服务器,加载application()函数:

  WSGI
  

参考:

http://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/001432012393132788f71e0edad4676a3f76ac7776f3a16000