计网学习笔记 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给我的感觉是两个小的结构体,能记录对方的状态。

相关推荐
2501_901147832 小时前
第n个丑数:从暴力枚举到动态规划+多指针的学习笔记
笔记·学习·动态规划
浅念-11 小时前
C/C++内存管理
c语言·开发语言·c++·经验分享·笔记·学习
No丶slovenly12 小时前
flutter笔记-输入框
前端·笔记·flutter
liuchangng12 小时前
Agent Skills 核心笔记_20260212095535
笔记
山北雨夜漫步13 小时前
点评day01,Session实现登录
笔记
蒸蒸yyyyzwd13 小时前
cpp os 计网学习笔记
笔记·学习
前路不黑暗@13 小时前
Java项目:Java脚手架项目的统一模块的封装(四)
java·开发语言·spring boot·笔记·学习·spring cloud·maven
不想看见40415 小时前
6.3Permutations -- 回溯法--力扣101算法题解笔记
笔记·算法·leetcode
minglie116 小时前
数学分析中的反例
笔记