《图解http》阅读笔记--web及网络基础
网络基础 TCP / IP 通常使用的网络(包括互联网)是在 TCP / IP 协议族的基础上运作的,而 HTTP 属于它内部的一个子集。Web 使用一种名为 HTTP(HyperText Transfer Protocol,超文本传输协议)的协议作为规范,完成从客户端(指通过发送请求获取服务器资源的 Web 浏览器等)到服务器端等一系列运作流程,而协议是指规则的约定。可以说,Web 是建立....
HTTP权威指南阅读笔记一:HTTP概述
HTTP协议版本: 1、HTTP/0.9:HTTP的1991原型版本称为HTTP/0.9。这个协议有很多严重的缺陷,只应该用与与老客户端的交互。HTTP/0.9只支持GET方法,不支持多媒体内容的MIME类型,各种HTTP首部,或者版本号。HTTP/0.9定义的初衷是为了获取简单的HTML对象,它很快就被HTTP/1.0取代了。 2、HTTP/1.0:1.0是第一个得到广泛使用的HTT....
HTTP权威指南阅读笔记二:URL与资源
URL中的限制字符: 在URL中,有几个字符被保留起来,有着特殊的含义。有些字符不在定义的US-ASCII可打印字符集中。还有些字符会与某些因特网网关和协议产生混淆,因此不赞成使用。 下面这些字符是URL中的限制字符,在将其用于保留用途之外的场合时,要在URL中对其进行编码。 字符 保留/受限 % 保留作为编码字符的转义标志 / 保留作为路径组件中分隔路径段的字界符 ...
HTTP权威指南阅读笔记三:HTTP报文
报文的组成部分 报文由三部分组成:对报文进行描述的起始行(start line)、包含属性的首部(header),以及可选的、包含数据的主体(body)部分。 请求报文格式 <method> <request-URL> <version> <headers> <entity-body> ...
HTTP权威指南阅读笔记四:连接管理
HTTP通信是由TCP/IP承载的,HTTP紧挨着TCP,位于其上层,所以HTTP事务的性能很大程度上取决于底层TCP通道的性能。 HTTP事务的时延 如图: HTTP事务的时延有以下几种主要原因。 (1)客户端首先需要根据URI确定Web服务器的IP地址和端口号。如果最近没有对URI中的主机名进行访问,通过DNS解析系统将URI中的主机名转换成一个IP地址可能要花费数十....
HTTP权威指南阅读笔记五:Web服务器
Web服务器会做些什么: 1、建产连接:接受一个客户端连接,或者如果不希望与这个客户端建立连接,就将其关闭。 1)处理新连接 2)客户端主机名识别 3)通过ident确定客户端用户 ident在组织内部可以很好地工作,主要是因为以下原因导致在公共因特网上并不能很好地工作: 1、很多客户端PC没有运行ident识别协议守护进程软件 2、ident协议会使HTTP事务处理产生严重的时延.....
《图解HTTP》阅读笔记
HTTP基础的简单理解 在了解HTTP协议之前,我们先了解下TCP/IP的参考模型,TCP/IP参考模型分为四层:应用层、传输层、网络层、链路层(数据链路层)。 应用层:为不同的网络应用提供所需的服务。 传输层:为应用层实体提供端到端的通信/传输功能,确保数据包的按顺序传送及数据的完整性。 网络层:处理网络上流动的数据包,它所包含的协议涉及到数据包在整个网络上的逻辑传输。 链路层:监控...
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
HTTPS阅读笔记相关内容
产品推荐
飞天洛神云网络
阿里云飞天洛神云网络
+关注