http协议

- http 简介

-  超文本:包含有超链接Link和各种多媒体元素标记的文本

- URL:统一资源定位符

- HTTP:超文本传输协议;是一种按照URL指示,将超文本文档从一台主机web服务器传输到浏览器的应用层协议


                                                        OSI七层协议模型(理论模型)、TCP/IP四层模型

七层网络模型

四层概念模型对应网路协议
物理层数据链路层IEEE 802.1A, IEEE 802.2到IEEE 802.11
数据链路层FDDI, Ethernet, Arpanet, PDN, SLIP, PPP
网络层网络层IP, ICMP, ARP, RARP, AKP, UUCP
传输层传输层TCP, UDP
会话层应用层SMTP, DNS
表示层Telnet, Rlogin, SNMP, Gopher
应用层HTTP、TFTP, FTP, NFS, WAIS、SMTP

HTTP工作原理:

1、浏览器分析超链接中的URL

2、浏览器向DNS请求解析链接的ip地址

3、DNS将解析出的ip地址返回给浏览器

4、浏览器与服务器建立TCP连接

5、浏览器请求文档:Get/index.html

6、夫妻给出响应,将文档index.html发送给浏览器

7、释放TCP连接

8、浏览器显示index.html中的内容


HTTP报文结构:

请求报文,返回报文,请求报文中的方法,响应报文中的状态码,首部字段或消息头,报文节构实例

- 请求报文:从客户端向web服务器发送的请求报文

 

 

 


返回报文:

三部分


请求报文的方法:


- 响应报文中的返回状态码:



 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值