06 2019 档案
HTTP首部(3)
摘要:1、响应首部字段 响应首部字段是由服务器端向客户端返回响应报文中所使用的字段,用于补充响应的附加信息、服务器信息以及对客户端的附加要求等。 1.1、Accept-Range Accept-Range:告知服务器是否能处理范围请求,以指定获取服务器端某个部分的资源,值有两种:bytes和none。 1 阅读全文
posted @ 2019-06-27 14:33 探路_先锋 编辑
HTTP首部(2)
摘要:1、请求首部字段 请求首部字段是由客户端往服务器端发送请求报文汇总使用的字段,用于补充请求的附加信息、客户端信息、对响应内容相关的优先级等内容。 1.1、accept Accept:通知服务器,用户代理能够处理的媒体类型及媒体类型的相对优先级,使用type/subtype格式,一次指定多种媒体类型。 阅读全文
posted @ 2019-06-27 14:07 探路_先锋 编辑
HTTP首部(1)
摘要:1、报文首部 HTTP协议的请求和响应必定包含HTTP首部,它包括了客户端和服务端分别处理请求和响应提供所需要的信息。报文主体字儿是所需要的用户和资源的信息都在这边。 HTTP请求报文组成 方法,URL,HTTP版本,HTTP首部字段 HTTP响应报文组成 HTTP版本,状态码(数字和原因短语),H 阅读全文
posted @ 2019-06-25 08:53 探路_先锋 编辑
与HTTP通信的WEB服务器
摘要:1、单台虚拟主机实现多个域名 通过虚拟主机功能,实现单台物理服务器代理多个不同web站点的功能。 2、通信数据转发程序 在HTTP通信中,除客户端和服务器以外,还有一些用于通信数据转发的应用程序,如代理、网关和隧道,它们配合服务器工作,将请求转发给通信线路上的下一站服务器。 代理:一种有转发功能的应 阅读全文
posted @ 2019-06-21 14:31 探路_先锋 编辑
返回结果的HTTP状态码
摘要:1、状态码 状态码:当客户端向服务器端发送请求时,描述返回的请求结果。借助状态码,用户可以知道服务端是正常处理了请求还是出现了错误。 请求类别 2 2XX 成功 2.1 200 OK 请求被正常处理了,但是根据请求类型,来确定报文主体内容,head时报文主体为空。 2.2 204 No Conten 阅读全文
posted @ 2019-06-20 15:52 探路_先锋 编辑
HTTP报文内的HTTP信息
摘要:1、HTTP报文 用于HTTP协议交互的信息。请求端对应请求报文;响应端(服务端)对应响应报文。 报文本身由多行数据构成的字符串文本,主要有报文首部和报文主体两块,以(CR+LF)空行来划分,报文主体不是一定要有。 报文首部包括5部分:请求行/状态行,请求首部字段/响应首部字段,通用首部字段,实体首 阅读全文
posted @ 2019-06-19 16:11 探路_先锋 编辑
HTTP 传输内容的压缩
摘要:一、HTTP压缩和内容编码的区别 HTTP压缩,在HTTP协议中,其实是内容编码的一种。 在http协议中,可以对内容(也就是body部分)进行编码, 可以采用gzip这样的编码。 从而达到压缩的目的。 也可以使用其他的编码把内容搅乱或加密,以此来防止未授权的第三方看到文档的内容。 所以我们说HTT 阅读全文
posted @ 2019-06-19 16:08 探路_先锋 编辑
并发编程的挑战
摘要:1、 上下文切换 单核处理器也支持多线程执行代码,cpu通过给每个线程分配cpu时间片来实现这个机制。时间片是cpu分配给每个线程的时间,时间片非常短,所以cpu通过不停的切换线程执行,让我们感觉多个线程是同时执行的,时间片一般是几十毫秒。 CPU通过时间片分配算法来循环执行任务,当前任务执行一个时 阅读全文
posted @ 2019-06-11 11:19 探路_先锋 编辑
Maven依赖
摘要:1、传递性依赖 传递性依赖也就是隐式依赖,可以极大的简化项目依赖的管理,但是也会导致一些难以排查的问题。 如:当项目引入一个第三方依赖,由于某些原因,依赖了另外一个类库的SNAPSHOT版本,那么这个SNAPSHOT就会成为当前项目的传递性依赖,而SNAPSHOT依赖的不稳定性会直接影响大年的项目, 阅读全文
posted @ 2019-06-10 15:23 探路_先锋 编辑
简单的HTTP协议(1)
摘要:1、概述 HTTTP协议用于客户端和服务端之间的通信,一条通信线路中,必定有一个担任客户端,一个担任响应端,角色在不同通信线路中可互换。 客户端:请求访问文本或图像等资源的一端 服务端:提供资源响应的一端 请求必须由客户端发出,从客户端开始建立通信,服务器只有在接收到请求时才会回复响应。 2、请求 阅读全文
posted @ 2019-06-10 13:33 探路_先锋 编辑
简单的HTTP协议(2)
摘要:1、使用方法下发命令:向请求URL指定的资源发送请求报文时,采用的称为方法的命令。 2、具体方法说明 3、持久连接节省通信量 HTTP原始版本中,每进行一次HTTP通信就要断开一次TCP连接。 持久连接(keep-alive):只要任意一端没有明确提出断开连接,则保持TCP连接状态。 持久连接的好处 阅读全文
posted @ 2019-06-10 13:33 探路_先锋 编辑

欢迎这位怪蜀黍来到《2019 年 6月 随笔档案 - 探路_先锋 - 博客园》