您当前的位置: 首页 > 

星球守护者

暂无认证

  • 0浏览

    0关注

    641博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

URL组成

星球守护者 发布时间:2020-01-14 14:07:44 ,浏览量:0

URL:(Uniform Resource Locator)统一资源定位符,
  • 对可以从互联网上得到的资源的位置和访问方法的一种简洁的表示,是互联网上标准资源的地址。
  • URL组成
  • HTTP使用统一资源标识符(URI)来传输数据和建立连接。URL是一种特殊类型的URI,包含了用于查找某个资源的足够的信息。
  • 通用格式上:
  • 在这里插入图片描述 以下面这个URL为例:

    http://www.aspxfans.com:8080/news/index.asp?boardID=5&ID=24618&page=1#name
    
    协议部分:
  • 代表网页使用的是HTTP协议。
  • 在Internet中可以使用多种协议,如HTTP,FTP等等。在"HTTP"后面的“//”为分隔符
  • 域名部分:
  • “www.aspxfans.com”。
  • 一个URL中,也可以使用IP地址作为域名使用
  • 端口部分:
  • 跟在域名后面的是端口,域名和端口之间使用“:”作为分隔符。
  • 端口不是一个URL必须的部分,如果省略端口部分,将采用默认端口80/tcp
  • 4.虚拟目录部分:从域名后的第一个“/”开始到最后一个“/”为止,是虚拟目录部分。虚拟目录也不是一个URL必须的部分。本例中的虚拟目录是“/news/”

    5.文件名部分:从域名后的最后一个“/”开始到“?”为止,是文件名部分,如果没有“?”,则是从域名后的最后一个“/”开始到“#”为止,是文件部分,如果没有“?”和“#”,那么从域名后的最后一个“/”开始到结束,都是文件名部分。本例中的文件名是“index.asp”。文件名部分也不是一个URL必须的部分,如果省略该部分,则使用默认的文件名

    6.锚部分:从“#”开始到最后,都是锚部分。本例中的锚部分是“name”。锚部分也不是一个URL必须的部分(可以理解为定位)

    7.参数部分:从“?”开始到“#”为止之间的部分为参数部分,又称搜索部分、查询部分。本例中的参数部分为“boardID=5&ID=24618&page=1”。参数可以允许有多个参数,参数与参数之间用“&”作为分隔符。

关注
打赏
1662051426
查看更多评论
立即登录/注册

微信扫码登录

0.0392s