URL 方案
URL(统一资源定位符)是一串字符,用于指定互联网上资源的位置。URL 方案是用于访问该资源的协议。
以下是最常见的 URL 方案:
Http
HTTP(超文本传输协议)是一种用于通过互联网传输数据的协议。它是访问互联网网页的标准协议,浏览器使用它与 Web 服务器通信并检索网页。
当您在 Web 浏览器中输入以“http”开头的 URL 时,您的浏览器将使用 HTTP 协议向服务器发送请求。服务器通过发送请求的网页或资源来响应。数据以消息的形式传输,这些消息由来自客户端(例如浏览器)的请求和来自服务器的响应组成。
HTTP 是一种无状态协议,这意味着它不会维护客户端和服务器之间的持久连接。每个请求和响应都被视为独立的事务。
Https
HTTPS(安全超文本传输协议)是用于通过互联网传输数据的 HTTP 协议的安全版本。它通常用于访问包含敏感信息(例如登录页面和在线支付表单)的网页。
当您在 Web 浏览器中输入以“https”开头的 URL 时,您的浏览器将使用 SSL/TLS(安全套接字层/传输层安全)协议与服务器建立安全连接。这会加密客户端和服务器之间传输的数据,确保第三方无法拦截或读取它。
Ftp
FTP(文件传输协议)是一种用于通过互联网传输文件的协议。它通常用于上传和下载服务器上的文件。
当您在 Web 浏览器中输入以“ftp”开头的 URL 时,您的浏览器将打开一个 FTP 客户端,这是一个允许您使用 FTP 协议传输文件的软件程序。FTP 客户端建立与服务器的连接,并允许您浏览服务器上的文件和目录,以及上传和下载文件。
FTP 是一种客户端-服务器协议,这意味着它需要客户端程序(例如 FTP 客户端)和服务器程序(例如 FTP 服务器)来传输数据。FTP 服务器存储可供传输的文件,而 FTP 客户端允许用户访问和传输这些文件。
File
“file” URL 方案用于访问本地系统上的文件。它通常用于访问存储在与 Web 浏览器相同的计算机上的资源。
“file” URL 具有以下格式:
file −///path/to/file
“path/to/file”是本地系统上文件的路径,使用文件路径指定。文件路径可以是绝对路径(包括从文件系统根目录的完整路径)或相对路径(仅包括从当前目录的路径)。
Mailto
“mailto” URL 方案用于创建一个链接,该链接打开默认的电子邮件客户端并创建一个新的电子邮件,其中“收件人”字段已预先填写。
“mailto” URL 具有以下格式:
mailto: [email protected]
当用户单击带有“mailto”URL 的链接时,他们的默认电子邮件客户端将打开并创建一个新的电子邮件,并在“收件人”字段中指定电子邮件地址。然后,用户可以添加主题和邮件正文,并像往常一样发送电子邮件。
Tel
“tel” URL 方案用于创建一个链接,单击该链接将启动电话呼叫。
“tel” URL 具有以下格式:
tel :+1234567890
电话号码使用 E.164 格式标准指定,该标准包括国家代码、区号和本地号码,由“+”号分隔,不包含空格。
当用户单击带有“tel”URL 的链接时,他们的默认电话应用程序将打开并启动对指定电话号码的呼叫。然后,用户可以像往常一样完成呼叫。
Sms
“sms” URL 方案用于创建一个链接,单击该链接将启动发送短信。
“sms” URL 具有以下格式:
sms :+1234567890
电话号码使用 E.164 格式标准指定,该标准包括国家代码、区号和本地号码,由“+”号分隔,不包含空格。
当用户单击带有“sms”URL 的链接时,他们的默认消息应用程序将打开并启动向指定电话号码发送短信。然后,用户可以添加消息并像往常一样发送短信。
Skype
“skype” URL 方案用于创建一个链接,单击该链接将启动 Skype 呼叫或聊天。
“skype” URL 具有以下格式:
skype :username?call
“username”是您要呼叫或与之聊天的 Skype 用户名。“call”参数指定链接应启动 Skype 呼叫,“chat”参数指定链接应启动 Skype 聊天。