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字符,比如中文,浏览器会进行编码再进行传输。

相关文章
|
8月前
|
安全 测试技术 网络安全
软件测试|测试平台开发-Flask 入门:URL组成部分详解
软件测试|测试平台开发-Flask 入门:URL组成部分详解
40 0
|
Python
Flask(4)- URL 组成部分详解
Flask(4)- URL 组成部分详解
87 0
Flask(4)- URL 组成部分详解
|
数据库
关于URL组成部分的指南
原文地址:Talk like a Googler: parts of a url 作者:Matt Cutts Google反垃圾网站组的带头人 让我们来解剖一个 URL 的所有部分。我将告诉你,在 Google 通常所涉及的分别指 URl 的哪些不同部分 。这是一个有效的 URL,并包含很多元素:
149 0
|
1月前
uView queryParams 对象转URL参数
uView queryParams 对象转URL参数
26 0
|
1月前
|
JavaScript
vue截取URL中的参数
vue截取URL中的参数
29 0
|
1月前
|
分布式计算 DataWorks 关系型数据库
DataWorks数据源问题之参数“连接Url”如何解决
DataWorks数据源是指DataWorks中配置的用于数据集成的外部数据源;本合集将讲解如何在DataWorks中配置和管理数据源,以及处理数据源连接和集成过程中的问题。
|
1月前
BurpSuite8.2 -- 查找包含id参数的URL
BurpSuite8.2 -- 查找包含id参数的URL
30 1
|
1月前
|
前端开发
[牛客网-前端大挑战QD2] 获取url参数
[牛客网-前端大挑战QD2] 获取url参数
35 0
|
1天前
|
文字识别 算法 API
视觉智能开放平台产品使用合集之在调用接口传入的图片URL参数,文件在本地或者非上海地域OSS链接,该怎么办
视觉智能开放平台是指提供一系列基于视觉识别技术的API和服务的平台,这些服务通常包括图像识别、人脸识别、物体检测、文字识别、场景理解等。企业或开发者可以通过调用这些API,快速将视觉智能功能集成到自己的应用或服务中,而无需从零开始研发相关算法和技术。以下是一些常见的视觉智能开放平台产品及其应用场景的概览。
|
11天前
|
Web App开发 移动开发 安全
如何做到修改 url 参数页面不刷新
如何做到修改 url 参数页面不刷新