django基础

一. 简述vue和django的⼯作流程,django中间件的作⽤以及请求顺序

1.Uwsgi把vue中发来的http请求转化成Django可以识别的wsgi;
2.Django通过orm对数据库进行操作然后向Wsgi返回,再通过它来返回给Vue。
3.发送request请求后,执行到url+views;
4.从url+views返回Rsponse回到Uwsgi服务器转换为http,再给前端处理.

二.聊聊你对三次握⼿和四次挥⼿的理解

第一次握手
1:客户端先向服务端发起一次询问建立连接的请求,并随机生成一个值作为标识
第二次握手
2:服务端向客户端先回应第一个标识,再重新发一个确认标识
第三次握手
3:客户端确认标识,建立连接,开始传输数据

四次挥手 —> 断开连接
第一次挥手
客户端向服务端发起请求断开连接的请求
第二次挥手
服务端向客户端确认请求
第三次挥手
服务端向客户端发起断开连接请求
第四次挥手
客户端向服务端确认断开请求

三.http报⽂是什么样⼦的,每部分如何来区分,每部分的作⽤是什么

TCP报头中的源端口号和目的端口号同IP数据报中的源IP与目的IP唯一确定一条TCP连接。TCP在发送数据前必须在彼此间建立连接,这里连接意思是:双方需要内保存对方信息(例如:IP,Port…)
报文主要段的意思
    序号:表示发送的数据字节流,确保TCP传输有序,对每个字

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值