HTTP协议的请求协议(个人笔记看不懂的地方可以和我交流)

定义:输入一个请求url,然后发给服务器叫请求协议,服务器发给客户端的格式叫响应协议。

特点:http叫超文本传输协议,基于请求/相应的模式
http是无状态的,ftp是有状态的。

我们要记住下面两个单词(啊啊啊,英语太差了)
request请求
response响应

所有人反复的请求对于服务端都是一样的。
Http是无状态协议!!!
加上cookie就可以识别了

到底浏览器做了什么呢?
请求协议:
格式:
请求首行;//请求方式 请求路径和版本
请求头信息;//请求头名称,请求头内容mkey:value模式
空行;用来把请求体与请求头分开!!!!(经验暂时不足啊,好好学!!)
请求体。//get没用请求体,只有post有

network包括:1.可以接收的信息格式 2.压缩格式 3.接受的语言4.是否客户端与服务器是否一直连着信息(默认等3000毫秒)5.域名(Host) 6.操作系统的信息。

get请求,数据在地址栏中,post请求则不在里面。

Referer:可以用作统计工具,也可以做防盗链,看客户端来源的。

django本身是基于mvc模型,即model(模型)+View(视图)+Controller(控制器)设计模式。

因为这个我是从我笔记本上直接复制的,大家哪里不懂,需要修改,我一定好好学习,谢谢大家。写的太长感觉看起来也头痛,就分开看啦。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值