wsgi

WSGI.py模块:
  1. 封装请求来的socket,按照http协议解包--把发来的请求封装成request对象.
  2. 按照http协议封装return的数据返回给浏览器json

 

wsgi模块:  

wsgi模块功能是拆包和封包浏览器

拆包只拆urlencodeed类型的请求数据, 它把请求数据拆成字典放在request.POST里面,  若是是json格式的就无论, 要本身取reqeust.body获取.再解码反序列化.
因此请求来的时候先获取数据: request.body = 'json的序列化数据',
urlencodeed类型--->拆包后放在reques.POST中
json类型--->无论, 要本身去request.body中取再解码和反序列化.socket

相关文章
相关标签/搜索