HTTP
weixin_43494882
chen wang
展开
-
HTTP——后续
1.http报文首部: 请求报文:方法+URI+HTTP版本+HTTP首部字段 响应报文:HTTP版本+状态码+HTTP首部2. HTTPS: 引入:在HTTP协议中可能存在着信息窃听和身份伪装的问题,引入HTTPSHTTP的不足:通信使用明文,内容可能被窃听 不验证通信方的身份,可能被伪装 无法证明报文完整性,可能被篡改加密处理: 1)通信加密:HTTP与SSL(secure socket layer)结合...原创 2021-07-12 15:21:35 · 365 阅读 · 0 评论 -
HTTP——5. 与http协作的web服务器
1.单台虚拟主机实现多域名 http1.1允许一台http服务器搭建多个web站点“虚拟服务器”,可以为每位客户持有的域名运行各自不同的网站。 用户最终会拿着这个IP地址去访问服务器,但是此时寄存了多个不同主机名和域名的web网站,因此再发送http请求时必须在首部指定主机名或域名的URI。2. 通信数据转发程序: ①代理:服务器与客户端之间的“中介”,透明代理(不做任何处理)和缓存代理(预先将资源缓存在代理服务器上) ②网...原创 2021-07-03 22:19:28 · 85 阅读 · 0 评论 -
HTTP——4.状态码
1.状态码:让用户知道是正常还是错误。三位数字加原因短语2. 2XX——成功 ①200OK:请求已经正常处理 ②204No Content:请求处理成功,但没有资源返回 ③206Partial Content:返回其中一部分请求3. 3XX——重定向 ①301Moved Permanently:永久性重定向,所请求的资源已经被分配了新的URI ②302Found:临时重定向,所请求的资...原创 2021-07-03 21:23:23 · 465 阅读 · 0 评论 -
HTTP——3.HTTP信息
1.HTTP报文:2.请求报文和相应报文的首部: 请求行+状态行+首部字段+其他(cookie等)3.编码提升传输速率4.发送多种数据的多对象集合: 比如邮件服务,采用MIME技术5.获取部分内容的范围请求 指的是万一在下载过程中中断了,可以从断开的地方恢复下载6.内容协商: 访问相同的URI的web界面是,根据浏览器默认语言能够显示对应的英语中文等...原创 2021-07-03 20:32:27 · 36 阅读 · 0 评论 -
HTTP——2.http协议
1. http:应用于客户端与服务端之间的通信2.http协议包括:请求与响应 请求: 响应:3. 无状态协议:不会保存之前发送的请求或响应(简化处理,更快地处理大量事务)这样也引入了问题,比如在购物网站,不可能每次点击都要重新登录用户,这时为了保持装填引入cookie技术。4.使用URI定位互联网的资源5.HTTP/1.1中的方法: GET:获取资源:客户端想要获取服务器的某个资源 POST:传输实体主...原创 2021-07-03 19:59:30 · 296 阅读 · 0 评论 -
HTTP——1.网络基础
1. TCP、IP协议簇层协议应用层FTP(file transfer protocol)、DNS(domain name system)传输层原创 2021-06-25 22:30:26 · 51 阅读 · 0 评论