WEB服务请求流程?
用户请求通过url,url带着用户的用户信息封装成request,然后服务器收到url请求,激活获取url中带来的request,服务器处理request逻辑后,返回封装好的response,浏览器拿到response进行渲染解析,用户浏览或者获得获得数据
那,服务器和客户端之间,通过什么协议进行输出传输?
http协议: 超文本传输协议,现在有更安全的协议https
http请求包含两个部分,一个是请求头,一个是响应头
请求头:
响应头:
那,在Django中这个流程是怎么样的?
request请求进来,进入路由,路由通过url类型不同,调用不同的view对不同的url带来的信息进行数据操作,并把处理结果渲染到template中去或者直接返回数据,把模版或者数据封装成response返回给用户
请求过程: