计算机网络
解决本地缓存与服务器中对象内容不一致的情况 request中询问是否修改 response中会有修改的flag字段 改了就会回复正常的对象
HTTP原本是无状态的 通过cookie这种补丁 才变成有状态的
FTP 文件传输协议 天然就是一个有状态的协议 控制连接与数据连接分开 分别在两个TCP之上 上载与下载 有一个FTPserver 有一个FTPclient
Email :smtp 使用TCP在客户端服务器之间传送报文
三个组成部分 用户代理 邮件服务器 简单邮件协议 smtp
发送时 用户代理发给邮件服务器 邮件服务器发给目标邮件服务器 协议是smtp 最后用户代理通过邮件服务器 也就是从他的邮箱当中拉取 前一跳推 后一跳拉 SMTP 是持久型连接 与HTTP比较 SMTP是推的 push 把邮件推送到邮箱服务器 而HTTP是拉取 客户端向服务器进行拉取 HTTP中 一个响应报文里面至多一个对象 只是说里面有链接 而邮件中 SMTP 则是可以包括很多个对象 比如一个图片 很多个文件之类 整个都是算一个邮件传送