浅析HTTP

97 阅读1分钟

protocol(协议,礼节,约定)

ip:(internet protocol)互联网协议,查询内网ip的方式在终端中输入 ipconfig

  1. 如何定位一个设备
  2. **如何封装数据报文       **

端口port:

**  规则:**

  1. ** 0到1023是系统用的**
  2. 只有拥有管理员全线才能使用1024端口
  3. http-server默认使用8080端口
  4. 一个端口被使用,只能换另一个

域名:域名就是对ip的别称

思考:域名和ip是怎么对应起来的?

通过DNS:

  1. 浏览器会向电信提供的DNS服务器询问baidu,com对应什么ip
  2. 电信会回答一个IP;
  3. 然后浏览器会向对应ip端口发送请求
  4. 请求内容是查看网页内容

DNS的查询方法:在终端中输入nslookup  baidu.com

**URL:**每一信息资源都有统一的且在网上唯一的地址,该地址就叫URL(Uniform Resource Locator,统一资源定位器),它是WWW的统一资源定位标志,就是指网络地址。

URL:协议+域名+路径+查询参数+描点(https默认端口443)

域名:分为顶级域名(com),二级域名(baidu.com),三级域名(www.baidu.com)

路径:请求不同的页面

查询参数:查询同一个页面的不同内容

锚点:查询页面结果的某个部分内容

curl命令:

用法:curl baidu.com

可以获得网页的html代码

**curl -v **baidu.com

可以查询访问网页的过程