HTTP 简介

HTTP(Hyper Text Transfer Protocol)超文本传输协议,绝大多数的web开发都是建立在HTTP协议之上的web应用。

HTTP是应用层协议,当你在网上浏览网页的时,浏览器和服务器之间就会通过http协议在Internet上进行数据的发送和接受。

HTTP是一种基于请求/相应模式的无状态协议。

当你输入一个网址(输入的是域名,默认端口号为80)时,DNS服务器会将此域名解析成对应的IP地址,然后通过路由器找到对应的IP。用于连接服务器。

 

 

例如:当我们在浏览器的地址输入:http://www.test123.com/page/index.html 时。

 

 

 

1:http:// :代表超文本传输协议

2:www :代表万维网服务器

3:test123.com/ :域名

4:page/ :该服务器上的子目录

5:index.html :默认首页

 

 

 

 

 

 

 

 

 

 

 

原文地址:https://www.cnblogs.com/xiaoit/p/3973433.html