面试之网络协议汇总

1.什么是b/s架构,什么是c/s架构?两者有什么不同点和相同点?

b/s架构指浏览器与服务器端,通过浏览器可以访问服务器
c/s架构指的是客户机与服务器,需要在客户机安装客户端软件才能访问服务器

都是当前非常重要的计算架构,
不同点:B/S   优点:安全性高 更容易维护  更便捷,只须考虑浏览器的兼容性问题
                                缺点:压力全在服务器端,影响服务器性能
       C/S  优点:速度更快  ,分担服务器压力

2.get请求与post请求的优缺点

1)get请求请求数据在请求头部
2)有长度限制
3)安全性不高
post:

1)post请求请求数据在请求体
2)无长度限制
3)安全性高


3.cookie与session的不同点与联系
cookie是客户端机制,session是服务器端机制
客户端向服务器端发送请求时,会生成一个session id ,服务器端根据session id区分不同的客户端,session id可以储存存在客户端的cookie中


4.http状态码(总共12个)
200----请求成功
301----永久移动
302----临时移动
304----未修改
400----语法错误,无法识别
401----无权限
403----拒绝执行
404----找不到资源
500----内部错误
502----错误的网关
503----系统维护
50

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值