美文网首页
产品经理技术脑:URL

产品经理技术脑:URL

作者: 陪学 | 来源:发表于2022-09-05 14:27 被阅读0次

    URL是统一资源定位符,对可以从互联网上得到的资源的位置和访问方法的一种简洁的表示,是互联网上标准资源的地址。

    互联网上的每个文件都有一个唯一的URL,它包含的信息指出文件的位置以及浏览器应该怎么处理它。

    URL由三部分组成:

    资源类型

    存放资源的主机域名

    资源文件名


    也可认为由4部分组成:

    协议

    主机

    端口

    路径

    URL的一般语法格式为:

    协议 :// 主机名[:端口号] / 路径 / [;参数][?查询]#信息片段

    协议

    指定使用的传输协议,最常用的是HTTP协议,它也是WWW中应用最广的协议。以下是协议的有效方案名称:

    lFile:资源是本地计算机上的文件。格式file:///,注意后边应是三个斜杠。

    ftp:通过 FTP访问资源。格式 FTP://

    gopher:通过 Gopher 协议访问该资源。

    http:通过 HTTP 访问该资源。格式 HTTP://

    https:通过安全的 HTTPS 访问该资源。格式 HTTPS://

    mailto:资源为电子邮件地址,通过 SMTP 访问。格式 mailto:

    MMS:通过 支持MMS(流媒体)协议的播放该资源,格式 MMS://。

    代表软件:Windows Media Player

    ed2k:通过 支持ed2k(专用下载链接)协议的P2P软件访问该资源,格式 ed2k://。代表软件:电驴

    Flashget:通过 支持Flashget:(专用下载链接)协议的P2P软件访问该资源,格式 Flashget://。

    代表软件:快车

    Thunder:通过支持thunder(专用下载链接)协议的P2P软件访问该资源,格式 thunder:// 。

    代表软件:迅雷

    News:通过 NNTP 访问该资源。

    主机名

    是指存放资源的服务器的域名系统(DNS) 主机名或IP地址。

    有时,在主机名前也可以包含连接到服务器所需的用户名和密码(格式:username:password@hostname)。

    端口号:

    整数,可选,省略时使用方案的默认端口,各种传输协议都有默认的端口号,如http的默认端口为80。如果输入时省略,则使用默认端口号。

    有时候出于安全或其他考虑,可以在服务器上对端口进行重定义,即采用非标准端口号,此时,URL中就不能省略端口号这一项。

    路径:

    由零或多个“/”符号隔开的字符串,一般用来表示主机上的一个目录或文件地址。

    参数:

    这是用于指定特殊参数的可选项。

    查询:

    可选,用于给动态网页(如使用CGI、ISAPI、PHP/JSP/ASP/ASP。NET等技术制作的网页)传递参数,可有多个参数,用“&”符号隔开,每个参数的名和值用“=”符号隔开。

    信息片断:

    字符串,用于指定网络资源中的片断。例如一个网页中有多个名词解释,可使用fragment直接定位到某一名词解释。

    域名和网站名的区别

    url是域名的延伸、补充、特指,两者是所属关系。

    例如:


    http://www.pexue.com/ 是陪学产品经理的域名;

    http://www.pexue.com/New20190117Course/CourseInfo/649e6033-f33c-4330-9560-6b6bff90706f是陪学产品经理的url;


    区别在于域名到.com就结束了,url在域名的后面还有其它的字符,特指某个域名内容的具体地址。

    只有当域名经过域名解析之后(也就是将域名与网站的IP地址建立对应连接关系),这个域名才可以成为一个网址。也就是说网址是可以直接访问网站使用的,网址不仅是首页网址,也可以是任何一个内容页面的网址(URL)

    注册域名后,域名并不一定投入使用,有些为了投资或者备用而注册的域名,没有与任何一个网站建立对应关系,这时域名就不能称为网址了。

    相关文章

      网友评论

          本文标题:产品经理技术脑:URL

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