20170831 基于wsgi的web简易框架

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了20170831 基于wsgi的web简易框架相关的知识,希望对你有一定的参考价值。

20170831 基于wsgi的web简易框架

Request    翻译为请求
Response    翻译为响应
<wiz_code_mirror>
 
 
 
x
16
 
 
 
 
 
1
from wsgiref.simple_server import make_server
2

3

4
def application(environ, start_response):
5
    # 通过environ封装成一个所有请求信息的对象
6
    # start_response可以很方便的设置响应头
7
    start_response(‘200 OK‘, [(‘Content-Type‘, ‘text/html‘)])
8
    return [b"<h1>hello world</h1>"]
9

10

11
# 封装了socket对象以及准备过程(bind, listen)
12
httpd = make_server(‘‘, 8080, application)
13

14
print(‘Serving HTTP on port 8080...‘)
15
# 开始监听HTTP请求:
16
httpd.serve_forever()
 
 
 

以上是关于20170831 基于wsgi的web简易框架的主要内容,如果未能解决你的问题,请参考以下文章

写个基于WSGI的web框架

20170901 基于wsgi的web框架二

基于WSGI封装一个简单WEB框架

基于werkzeug库的python web框架

基于werkzeug库的python web框架

web框架-----------------Django