
http
JinmyHe
每天记录一点滴
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
HTTP--TCP连接
几乎所有的 HTTP 通信都是由 TCP/IP 承载的,TCP/IP 是全球计算机及网络 设备都在使用的一种常用的分组交换网络分层协议集。客户端应用程序可以打开一 条 TCP/IP 连接,连接到可能运行在世界任何地方的服务器应用程序。一旦连接建 立起来了,在客户端和服务器的计算机之间交换的报文就永远不会丢失、受损或 失序。TCP的可靠数据管道HTTP 连接实际上就是 TCP 连接和一些...原创 2018-10-02 03:49:58 · 1152 阅读 · 0 评论 -
HTTP报文如何连接
TCP/IPHTTP 是个应用层协议。HTTP 无需操心网络通信的具体细节;它把联网的细节都 交给了通用、可靠的因特网传输协议 TCP/IP。 TCP 提供了: • 无差错的数据传输;• 按序传输(数据总是会按照发送的顺序到达);• 未分段的数据流(可以在任意时刻以任意尺寸将数据发送出去)。HTTP 网络协议栈 连接、IP地址及端口号在 HTTP 客户端向服务器发送...原创 2018-09-28 11:24:44 · 1227 阅读 · 0 评论 -
Web的结构组件
• 代理 位于客户端和服务器之间的 HTTP 中间实体。• 缓存 HTTP 的仓库,使常用页面的副本可以保存在离客户端更近的地方。• 网关 连接其他应用程序的特殊 Web 服务器。• 隧道 对 HTTP 通信报文进行盲转发的特殊代理。• Agent 代理 发起自动 HTTP 请求的半智能 Web 客户端。 在客户端和服务器之间转发流量的代理:保存常用文档本地副本以提...原创 2018-09-28 10:36:26 · 687 阅读 · 0 评论 -
HTTP请求和响应报文
HTTP 报文是由一行一行的简单字符串组成的。HTTP 报文都是纯文本,不是二进 制代码,所以人们可以很方便地对其进行读写 1 。图 1-7 显示了一个简单事务所使用 的 HTTP 报文。 HTTP 报文包括以下三个部分。• 起始行 报文的第一行就是起始行,在请求报文中用来说明要做些什么,在响应报文中说 明出现了什么情况。• 首部字段 起始行后面有零个或多个首部字段。每个首部字段都...原创 2018-09-28 01:02:18 · 1087 阅读 · 0 评论