http通信过程,常用相应状态码,cookie和session

HTTP通信的过程
一端通过http请求的格式发送具体的请求内容,另一端接收http请求,然后按照协议的格式进行解析,获取真实请求之后,按照http协议响应的格式组织回复内容,回发给请求方,完成一次数据的交互。
完整的http请求的步骤:
域名解析——>建立TCP连接(三次握手)——>发起HTTP请求——>服务器响应HTTP请求,浏览器得到HTML代码——>浏览器解析HTML代码,请求html代码中的资源——>浏览器对页面进行渲染然后呈现给用户——>服务器关闭TCP连接

常用相应状态码

1xx:提示信息,请求成功;
2xx:响应成功;
3xx:响应需要重定向
301:永久重定向
302:临时重定向
4xx:客户端错误
404:请求内容不存在
401:没有访问权限
5xx:服务器发生错误
500:服务器发生未知错误
503:暂时无法执行

COOKIE

cookie是一种数据存储技术,将一段文本保存在客户端(浏览器)的一种技术,可以长时间保存
cookie的使用场合
1.记住密码
2.记住搜索关键词

SESSION

session - 会话

session是保存在服务器中,为每个浏览器所开辟的一段空间

session 与 cookie 的异同:
相同:都能够保存数据
不同:
1.保存地方不同
session 是保存在服务器上的
cookie 是保存在浏览器上的
2.保存时长不同
cookie 可以永久性保存
session 临时性保存数据
3.安全性问题
session 安全级别较高
cookie 安全级别较低

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值