URL组成部分详解

简介: URL组成部分详解。

URL是Uniform Resource Locator的简写,统一资源定位符。

一个URL由以下几部分组成:

    scheme://host:port/path/?query-string=xxx#anchor
  • scheme:代表的是访问的协议,一般为http或者https以及ftp等。
    https协议是在http协议的基础上进行了一层加密
    啥叫协议
    中国人和中国人说话,要遵循汉语的的语法结构,使用汉语的发音。当我们和外国人交流时,就要适用外国的语言了,遵循外国的语法机构和发音。其实这就是一种协议,只不过我们称之为语言。
    计算机再这方面体现的更为直观,两台机器之间该如何通信呢,就需要制定各种各样的协议了。例如:文件传输适用TCP协议。域名系统适用DNS协议。有了些协议的存在,各种数据流按照规则传输,计算机之间得以通信。
  • host:主机名,域名,比如www.baidu.com。
    域名和ip地址的关系
    类似于: 手机中人名和电话号码的关系
  • port:端口号。当你访问一个网站的时候,浏览器默认使用80端口。
    请求服务器时,所请求的端口,
    小区中,端口号类似于门牌号, 浏览器自动完成了端口号的输入
  • path:查找路径。比如:www.jianshu.com/trending/now,后面的trending/now就是path。
  • query-string:查询字符串,比如:www.baidu.com/s?wd=python,后面的wd=python就是查询字符串。
    理解为参数
  • anchor:锚点,后台一般不用管,前端用来做页面定位的。

注意:URL中的所有字符都是ASCII字符集,如果出现非ASCII字符,比如中文,浏览器会进行编码再进行传输。

相关文章
|
安全 测试技术 网络安全
软件测试|测试平台开发-Flask 入门:URL组成部分详解
软件测试|测试平台开发-Flask 入门:URL组成部分详解
|
Python
Flask(4)- URL 组成部分详解
Flask(4)- URL 组成部分详解
112 0
Flask(4)- URL 组成部分详解
|
数据库
关于URL组成部分的指南
原文地址:Talk like a Googler: parts of a url 作者:Matt Cutts Google反垃圾网站组的带头人 让我们来解剖一个 URL 的所有部分。我将告诉你,在 Google 通常所涉及的分别指 URl 的哪些不同部分 。这是一个有效的 URL,并包含很多元素:
195 0
|
8月前
uView queryParams 对象转URL参数
uView queryParams 对象转URL参数
84 0
|
8月前
|
JavaScript
vue截取URL中的参数
vue截取URL中的参数
79 0
|
4月前
|
前端开发 JavaScript
前端JS截取url上的参数
文章介绍了两种前端JS获取URL参数的方法:手动截取封装和使用URLSearchParams。
66 0
|
5月前
|
开发框架 前端开发 .NET
Asp.net Webapi 的 Post 方法不能把参数加到 URL 中?试试这样写
Asp.net Webapi 的 Post 方法不能把参数加到 URL 中?试试这样写
|
5月前
|
Java
JAVA 获取 URL 指定参数的值
JAVA 获取 URL 指定参数的值
56 0
|
6月前
|
JavaScript 前端开发 数据格式
URL编码【详解】——Javascript对URL进行编码解码的三种方式的区别和使用场景,axios请求拦截器中对get请求的参数全部进行URL编码
URL编码【详解】——Javascript对URL进行编码解码的三种方式的区别和使用场景,axios请求拦截器中对get请求的参数全部进行URL编码
344 0
|
6月前
|
JavaScript
js 获取并解析 url 中参数的三种方法
js 获取并解析 url 中参数的三种方法
689 0