《图解HTTP》

一、了解web及网络基础

1.1 使用HTTP协议访问Web

Web 使用一种名为 HTTPHyperText Transfer Protocol, 超文本传输协议1) 的协议作为规范, 完成从客户端到服务器端等一系列运作流程。

1.2 HTTP诞生

1989 3 CERN(欧洲核子研究组织) 的蒂姆 伯纳斯 - 李(Tim BernersLee)博士提出了一种能让远隔两地的研究者们共享知识的设想,蒂姆 • 伯纳斯 李也成为万维网之父。

1.3 网络技术TCP/IP

TCP/IP协议族


注: TCP/IP是互联网相关的各类协议族的总称。

分层管理:

TCP/IP 协议族里重要的一点就是分层。 TCP/IP 协议族按层次分别分为以下 4 层: 应用层、 传输层、 网络层和数据链路层。


1.4 与HTTP关系密切的协议:IP、TCP、DNS

(1)IP 协议:

的作用是把各种数据包传送给对方。 而要保证确实传送到对方那里, 则需要满足各类条件。 其中两个重要的条件是 IP 地址和 MAC地址(Media Access Control Address) 。 


(2)TCP:

按层次分, TCP 位于传输层, 提供可靠的字节流服务 。为了准确无误地将数据送达目标处, TCP 协议采用了三次握手(three-way handshaking) 策略。

三次握手:


(3)DNS 服务 :

DNSDomain Name System) 服务是和 HTTP 协议一样位于应用层的协议。 它提供域名到 IP 地址之间的解析服务。

1.6 各种协议与HTTP协议之间的关系


1.7 URI和URL

URI(Uniform Resource Identifier ,统一资源标识符)、URL(Uniform Resource Locattor,统一资源定位符)

URI 用字符串标识某一互联网资源, 而 URL 表示资源的地点(互联网上所处的位置) 。 可见 URL URI 的子集。

二、简单的HTTP协议

2.1 HTTP用于客户端和服务器之间的通信

在两台计算机之间使用 HTTP

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值