浅析 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-12 16:23
已编辑
小米_软件开发(准入职员工)
点赞 评论 收藏
分享
05-21 15:47
门头沟学院 Java
浪漫主义的虹夏:项目有亮点吗,第一个不是纯玩具项目吗,项目亮点里类似ThreadLocal,Redis储存说难听点是花几十分钟绝大部分人都能学会,第二个轮子项目也没体现出设计和技术,想实习先沉淀,好高骛远的自嗨只会害了自己
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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