浅析 URL

URL(Uniform Resource Locator),即统一资源定位符,简称网址。是因特网上标准的资源地址,如同网络上的门牌。最初是由蒂姆·伯纳斯-李发明用来作为万维网的地址,现在已经被万维网联盟编制为因特网标准。
URL的格式如下:
[协议类型]://[域名或IP]:[端口号]/[路径][文件名]?[查询参数]#[锚点]

  • 协议类型:表明浏览器使用何种传输协议。常见的有HTTP(Hyper Text Transfer Protocol)、HTTPS(Hyper Text Transfer Protocol Secure)、FTP(File Transfer Protocol)等。
  • 域名:IP地址的代称,便于记忆。当访问域名时,通过域名系统(DNS)将其转换为对应的IP地址便于机器识别。特别注意:一个IP地址可以对应不同的域名,即共享主机;同样一个域名也可以对应不同的IP地址,即负载均衡,防止一台服务器压力过大。
    域名的第一级是顶级域,例如.com 、.cn,下一层即是二级域名(俗称一级),例如baidu.com,再下一层即是三级域名(俗称二级),如www.baidu.com。
    可用nslookup查询DNS的记录,来判断域名解析是否正常。例如nslookup baidu.com。
  • 端口号:常见的端口如HTTP:80、HTTPS:443、FTP:21等,参考:详细列表
  • 路径:用来请求不同的页面。
  • 查询参数:用来查询同一个页面不同的内容。
  • 锚点:用来查询同一个内容不同的位置。注意锚点信息无法在Network面板看到,因为锚点不会传到服务器;且锚点不支持中文,会将中文自动转换为其他字符串;
全部评论

相关推荐

点赞 评论 收藏
分享
06-02 15:53
阳光学院 Java
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
07-03 17:30
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务