Skip to main content

什么是网站和URL?

世界上最短的短网址生成api使用教程 (六月 2025)

世界上最短的短网址生成api使用教程 (六月 2025)
Anonim

缩写为 网址 ,统一资源定位器是一种识别互联网上文​​件位置的方法。它们不仅用于打开网站,还用于下载服务器上托管的图像,视频,软件程序和其他类型的文件。

打开一个 本地 您的计算机上的文件就像双击它一样简单,但打开文件 远程 计算机,如Web服务器,我们必须使用URL,以便我们的Web浏览器知道在哪里查看。例如,打开表示下面介绍的网页的HTML文件,方法是将其输入到您正在使用的浏览器顶部的导航栏中。

统一资源定位器最常被缩写为 网址 但他们也被称为 网站地址 当他们引用使用HTTP或HTTPS协议的URL时。

网址 通常用每个单独说出的字母发音(即 你 - r - l 不是 伯爵 )。它曾经是。的缩写 统一资源定位器 在更改为统一资源定位器之前。

URL的示例

您可能习惯于输入网址,例如用于访问Google网站的网址:

https://www.google.com

整个地址称为URL。另一个例子是这个网站(第一个)和微软(第二个):

https://Go-Travels.comhttps://www.microsoft.com

你甚至可以获得超级特定的信息并打开图像的直接URL,就像这个长在维基百科网站上指向Google徽标的网址一样。如果您打开该链接,您可以看到它始于 https://开头 并且像上面的示例一样有一个常规的URL,但是有很多其他文本和斜杠,以便指向图像所在的确切文件夹和文件在网站的服务器上。

当您访问路由器的登录页面时,同样的概念适用;路由器的IP地址用作URL以打开配置页面。

我们大多数人都熟悉我们在Firefox或Chrome等网络浏览器中使用的这些类型的网址,但这些网址并不是您需要网址的唯一情况。

在所有这些示例中,您使用HTTP协议打开网站,这可能是大多数人遇到的唯一网站,但您也可以使用其他协议,如FTP,TELNET,MAILTO和RDP。 URL甚至可以指向硬盘上的本地文件。每个协议可以具有一组唯一的语法规则以便到达目的地。

URL的结构

URL可以分解为不同的部分,每个部分在访问远程文件时都有特定用途。

HTTP和FTP URL的结构相同,如 协议://主机名/ FileInfo的。例如,使用其URL访问FTP文件可能如下所示:

FTP://servername/folder/otherfolder/programdetails.docx

……除了拥有之外 FTP 代替 HTTP,看起来就像你在网上可能遇到的任何其他网址。

让我们使用以下URL,这是Google公布的CPU漏洞,作为HTTP地址的示例并标识每个部分:

https://security.googleblog.com/2018/01/todays-cpu-vulnerability-what-you-need.html

  • HTTPS 是协议(如FTP是一种协议),它定义了与之通信的服务器类型。
  • 安全 是用于访问此特定网站的主机名。
  • googleblog 是域名。
  • COM 是什么被称为顶级域名(TDL),其他一些包括.net,.org,.co.uk等。
  • /2018/01/ 表示用于组织网页或文件的目录。在保存网站文件的Web服务器上,这些文件夹将是您单击以查找此URL指定的文件的实际文件夹。
  • 今天,CPU-漏洞的什么,你need.html 是URL指向的实际文件。如果您尝试加载图像,音频文件或其他文件类型而不是HTML文件,则URL将以该文件扩展名结尾(如PNG或MP3)。
  • security.googleblog.com 作为一个组称为完全限定域名(FQDN)。

URL语法规则

URL中只允许使用数字,字母和以下字符:()!$ -'_ * +。

必须对其他字符进行编码(转换为编程代码)才能在URL中接受。

某些URL具有将URL与其他变量分开的参数。例如,当您进行Google搜索时 lifewire :

https://www.google.com/search?q=lifewire

…您看到的问号是告诉托管在Google服务器上的某个脚本,您要向其发送特定命令以获取自定义结果。

Google用于执行搜索的特定脚本知道后面的内容 Q = 网址的一部分应该被标识为搜索字词,因此在网址中输入的任何内容都用于在Google的搜索引擎上进行搜索。

您可以在此YouTube搜索中的网址中看到类似的行为 最好的猫视频 :

https://www.youtube.com/results?search_query=best+cat+videos

注意: 虽然URL中不允许使用空格,但某些网站使用的是空格 + 标志,您可以在Google和YouTube示例中看到。其他人使用编码的等效空间,即 %20 .

使用多个变量的URL在问号后使用一个或多个&符号。您可以在此处查看Amazon.com搜索Windows 10的示例:

https://www.amazon.com/s/ref=nb_sb_noss_2?url=search-alias%3Daps&field-keywords=windows+10

第一个变量, 网址,前面是问号,但是下一个变量, 现场关键字之前是一个&符号。其他变量前面还会有一个&符号。

URL的一部分区分大小写 - 特别是一切 后 域名(目录和文件名)。如果您从我们上面解构的网站中的示例网址中大写“工具”一词,您可以自己看到这一点,从而读取URL的结尾 /free-driver-updater-Tools.htm 。尝试在此处打开该页面,您可以看到它未加载,因为服务器上不存在该特定文件。

有关URL的更多信息

如果URL指向您的Web浏览器可以显示的文件(如JPG图像),则您不必将文件实际下载到计算机上即可查看。但是,对于通常不在浏览器中显示的文件,如PDF和DOCX文件,尤其是EXE文件(以及许多其他文件类型),系统会提示您将文件下载到计算机以便使用它。

URL为我们提供了一种访问服务器IP地址的简便方法,而无需知道实际地址是什么。它们就像我们最喜欢的网站上易于记忆的名字一样。从URL到IP地址的转换是DNS服务器的用途。

有些URL非常复杂,如果您将其作为链接单击或将其复制/粘贴到浏览器的地址栏中,则最好使用这些URL。 URL中的错误可能会生成400系列HTTP状态代码错误,最常见的类型是404错误。

可以看到一个例子 1and1.com 。如果您尝试访问其服务器上不存在的页面(如此页面),则会出现404错误。这些类型的错误是如此常见,以至于您经常会在某些网站上找到它们的自定义,通常是幽默的版本。

如果您在访问您认为应该正常加载的网站或在线文件时遇到问题,请参阅如何解决URL中的错误,以获取有关下一步操作的一些有用的建议。

大多数URL不需要提供端口名称。开盘 google.com 例如,可以通过在末尾指定它的端口号来完成 http://www.google.com:80 但没有必要。如果网站在端口8080上运行,您可以替换端口并以此方式访问该页面。

默认情况下,FTP站点使用端口21,但其他可能在端口22上设置或不同。如果FTP站点未使用端口21,则必须指定它正在使用哪一个才能正确访问服务器。相同的概念适用于使用与程序用于访问的端口不同的任何URL,默认情况下假定它正在使用。