zoukankan      html  css  js  c++  java
  • 粗略的wsgiref模块

    from wsgiref.simple_server import make_server  #首次得下载wsgiref模块,
    在cmd中pip install wsgiref def application(environ,start_response):#要实现的是做一个web应用 start_response(
    '200 OK', [('Content-Type', 'text/html')]) # environ, start_response 这两个参数是两个形参,所以叫什么名字都无所谓, # 关键是实参谁来调用它 # application的调用取决于make_server在调用serve_forever的时候要跑application # ,相当于实参是什么取决于模块给他放什么参数 # 这个wsgiref模块里面有个make_server类 # application(a,b)里面有两个参数,a就是打包好的数据也就是上面的environ # 换句话来说environ里面放的就是所有的数据 # start_response:确定响应头的信息 print("environ",environ) path=environ.get("PATH_INFO") if path=="/login": with open("template/login.html","rb")as f: data=f.read() return [data] elif path=="/auth": return [b"<h1>hello</h1>"] s=make_server("127.0.0.1",8081,application) print("servering") s.serve_forever()
  • 相关阅读:
    mongodb安装与启动
    js数组操作
    js字符串操作
    js原型对象和原型链
    Js 原型对象与原型链
    zepto
    闭包的理解
    JSON与XML的区别比较
    ajax 异步请求四个步骤
    angularJS之项目知识
  • 原文地址:https://www.cnblogs.com/1996-11-01-614lb/p/8290311.html
Copyright © 2011-2022 走看看