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

相关推荐
陈哈哈111110 小时前
折腾了半天,总算把 Vim 9.2 装明白了
笔记
陈哈哈111110 小时前
折腾了半天,总算把 OpenGL 的开发环境给装明白了
笔记
深圳老胡11 小时前
STM32F103 硬件 SPI 与软件 IO 模拟 SPI 最高速度差异详解
笔记·stm32·单片机·代码规范·1024程序员节
正弦波_Wave11 小时前
【Orcad原理图打印Pdf】
笔记·pdf
海绵宝宝的月光宝盒11 小时前
7-AutoCAD-参考线、多行文字、填充命令应用
经验分享·笔记·学习·职场和发展·课程设计·制造·cad
无锡银洲自动化12 小时前
汽包电极故障难发现?UDZ 智能电接点液位计调试小结
笔记·产品运营
n 55!w !10812 小时前
MySQL数据库笔记整理1
数据库·笔记·mysql
运维踩坑日记12 小时前
OpenStack 核心服务实战笔记
linux·运维·服务器·笔记·openstack
且撷相思红豆枝12 小时前
Simulink学习笔记(一)
笔记·学习·matlab
浪潮BB机12 小时前
2026考研网课录音转复习笔记工具实测横评
笔记·语音识别·效率工具·ai工具·录音转写·会议纪要