计网学习笔记 Cookie

1.tcp的拆包和粘包以及对应方法

拆包是指把tcp包分成多个发送,粘包是反过来。原因可能是应用层发送数据大小大于套接字缓冲区;tcp段大于mss,ip的payload大于mtu的分片长度。

解决方法:包定长、特殊字符切割、改变协议、将消息分为消息头和消息尾

2.Get和Post区别

前者是请求资源后者是提取资源;Get是明文发送数据Post比较安全;Get提交的数据有大小限制,Post没有;Get是幂等的,post不是;Get会被浏览器主动缓存。

3.关于公钥的知识

保证公钥可用只需要证书可信。

解决公钥耗时长的方法是:索要公钥、协商对话密钥、通话

4.Cookie是什么?

http协议是无状态的为了保存信息引入Cookie,是服务器发给浏览器的内容。

作用是会话状态管理、浏览器行为跟踪、个性化设置

5.session的知识

session是服务器存储的内容,记录这个客户的操作,在系统中可以通过sessionid给客户端Cookie,也能通过Cookie找到session id。

cookie和session给我的感觉是两个小的结构体,能记录对方的状态。

相关推荐
hengcaib3 小时前
防封号电销外包公司怎么选合规线路与风控核查方法
笔记
六点_dn5 小时前
Linux学习笔记-shell运算符
linux·笔记·学习
降临-max6 小时前
软件测试基础---项目实战
软件测试·笔记·功能测试·测试用例
鱼子星_7 小时前
【C++】内存管理:内存分布,new/delete的使用及细节处理,new/delete的底层,定位new表达式
开发语言·c++·笔记
愚昧之山绝望之谷开悟之坡7 小时前
回购逆回购
笔记
鱼子星_7 小时前
【C++】string(上):string的基本使用
c++·笔记·字符串
AOwhisky8 小时前
Python 学习笔记(第四期)——字符串:格式化、操作与文本处理——核心知识点自测与详解
开发语言·笔记·python·学习·列表·元组·字典
chnyi6_ya8 小时前
论文阅读笔记 | VIDEOPHY: Evaluating Physical Commonsense for Video Generation
论文阅读·笔记
AOwhisky8 小时前
Python 学习笔记(第六期)——函数:定义、参数传递与作用域
笔记·python·学习·云原生·运维开发·函数·参数传递
玖玥拾8 小时前
Unity 3D 基础(一)Unity基础架构、物理系统、视觉渲染、空间变换与对象查询
笔记·游戏·3d·unity·游戏引擎