代码编写
web接口:开发一个接口函数
def application(..):
..
web服务器:python内置的服务器
实现了web服务网关接口的服务器[web server gateway interface:wsgi]
wsgiref.simple_server.make_server()
代码解释
web接口函数:网关接口函数,所有浏览器发送的请求,都要进入该函数
def application(env, response):
# env:请求环境参数
# response:响应数据参数
response(‘200 OK’, [‘Content-type’, ‘text/html;charset=utf-8’])
# 返回数据:因为要通过网络传输,要将数据编码成字节数据进行传输
msg = ‘<h1>哈哈哈哈</h1>’.encode(‘utf-8’)
return [msg]
web服务器:使用python内置的实现了wsgi协议的web服务器
from wsgiref.simple_server import make_server
将接口函数部署到服务器中
http = make_server(‘’, 8000, application)
启动服务器
http.serve_forever()