美文网首页
2020-07-25 19课 【HTTP全解】URL 是什么

2020-07-25 19课 【HTTP全解】URL 是什么

作者: fatearcher | 来源:发表于2020-07-25 16:48 被阅读0次

浅析URL

1、 URL的组成

通过 URL 可以确定一个「唯一的」地址(网址),由 协议+域名或IP+端口号+路径+查询字符串+锚点 组成,比如https://www.baidu.com/s?wd=hello&rsv_spt=1#5
上面网址没有端口是因为https使用默认的 443 端口,所以被省略了。

2、DNS 的作用是什么,nslookup 命令怎么用

域名系统,英文全称 Domain Name System,作用是输入域名,输出对应的 IP

命令行内输入 nslookup baidu.com(某网站) 查看具体参数

3、IP 的作用是什么,ping 命令怎么用

IP概述

  1. 全称 Internet Protocol,一种应用于互联网的计算机网络协议
  2. 主要约定了:如何定位一台设备;如何封装数据报文,跟其他设备交流
  3. 只有在互联网中就会有一个IP,分为内网IP和外网IP
  4. 路由器没有固定外网IP,如果重启路由器就很有可能重新分配一个外网IP,如 14.17.32.211
  5. 手机和电脑连接的是内网IP,路由器一般会给自己分配一个好记的内网IP,如 192.168.1.1
  6. 外网设备可以互相访问,但无法访问内网;内网设备可以互相访问,但无法访问外网
  7. 外网和内网靠路由器中转(网关)
    特殊IP
  8. 127.0.0.1 表示自己
  9. localhost 通过hosts文件指定为自己
  10. 0.0.0.0 不表示任何设备

4、域名是什么,分别哪几类域名

域名概述

  1. qq.com就是一个域名,域名就是对IP的别称
  2. 使用ping命令可以查看域名对应IP
image.png
  1. 一个域名可以对应不同IP,叫做 均衡负载
  2. 一个IP可以对应不同域名,叫做 共享主机

域名等级

  1. com是顶级域名
  2. baidu.com是二级域名,俗称一级域名
  3. www.baidu.com是三级域名,俗称二级域名

路径可以请求不同页面

比如:

https://developer.mozilla.org/zh-CN/docs/Web/HTML

https://developer.mozilla.org/zh-CN/docs/Web/CSS

查询参数可以在同一页面请求不同内容

比如:

https://www.baidu.com/s?wd=hi

https://www.baidu.com/s?wd=hello

锚点可以做到同一内容不同位置

比如:

https://developer.mozilla.org/zh-CN/docs/Web/CSS#教程

https://developer.mozilla.org/zh-CN/docs/Web/CSS#参考书

注意:

  • 锚点看起来是中文,但实际不支持中文,#参考书会变成 #%E5%8F%82%E8%80%83%E4%B9%A6
  • 锚点无法在Network面板看到,因为锚点不会传给服务器

用 Chrome 查看响应

  1. 打开 Network
  2. 输入网址
  3. 选中第一个响应
  4. 查看 Response Headers,点击「view source」,点击「view source」,点击「view source」
  5. 就会看到响应的前两部分
  6. 查看 Response 或者 Preview,就会看到响应的第 4 部分

域名和IP通过 DNS 对应起来

相关文章

  • 2020-07-25 19课 【HTTP全解】URL 是什么

    浅析URL 1、 URL的组成 通过 URL 可以确定一个「唯一的」地址(网址),由 协议+域名或IP+端口号+路...

  • 【HTTP非全解】浅析 URL

    内容提要: URL 包含哪几部分,每部分分别有什么作用 DNS 的作用是什么,nslookup 命令怎么用 IP ...

  • http全解

    http是目前访问网页最主流的应用层协议,但是对于http应用层和下面的传输层之间的关系,一直不是特别的清楚,遂就...

  • 你该懂的HTTP协议

    HTTP 是什么URL 详解HTTP 之请求篇HTTP 之响应篇 一、HTTP是什么 1、概述
    HTTP...

  • 应用内跳转JLRoutes使用

    URL Scheme是什么 相信大家都知道URL。 http://www.apple.com就是一个URL。 而:...

  • 详解HTTP(HTTP知识总结)

    本文的主要内容 HTTP 是什么 URL 详解 HTTP 之请求篇 HTTP 之响应篇 1. HTTP是什么 1....

  • 从 URL 输入到页面展现发生了什么

    第一步. 在浏览器输入URL URL是什么 -URL: 统一资源定位符,用于定位互联网上的资源-http、http...

  • URL

    URL语法 通用URL组件 方案指的是这个URL使用的是什么协议,常见的协议有http、https、ftp、ssh...

  • 从输入url到页面展现的过程

    一、大致步骤 第一步:输入url: url是什么:url全称为资源统一定位符,url对应协议(常见的有http(明...

  • 20160809周国康作业

    const http = require('http');const url = require('url');...

网友评论

      本文标题:2020-07-25 19课 【HTTP全解】URL 是什么

      本文链接:https://www.haomeiwen.com/subject/whlmlktx.html