URL构成及编码详解

URL(统一资源定位符)
组成:协议+IP地址(域名)+端口号+路径+文件名+参数=值+标志
一、协议:(地址栏中可省略)
1、分类
1)http协议:超文本传输协议(实现网络访问)
2)https协议:加入安全套接字层的超文本传输协议
3)ftp协议: 文件传输协议
4)mailto: 电子邮件地址(地址格式:用户名@域名)
5)file: 本地电脑或网上的文件
二、IP地址(域名): Internet上的每台主机(Host)都有唯一的IP地址,IP协议就是使用这个地址在主机之间传递信息,域名是一组服务器的地址(网站,电子邮件等),由“.”分隔的一串符号组成。
三、端口号:由:+数字组成,一般默认端口号为8080即(:8080)
四、路径: 文件所在路径
五、文件名: 文件名称
六、参数=值: 传递给服务器的一组参数数据
七、标志: 文件位置标志 # (锚点)
八、通过js获取URL方法
1)document.location.protocol : 获取协议名称
2)document.location.host : 获取主机域名
3)document.location.port: 获取端口号
4)document.location.pathname: 获取路径名称
5)document.location.search: 获取参数键值对
6)document.location.hash: 获取标志内容
九、URL编码

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 名词延伸 通俗的说,域名就相当于一个家庭的门牌号码,别人通过这个号码可以很容易的找到你。如果把IP地址比作一间房子...
    杨大虾阅读 20,623评论 2 56
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,868评论 18 139
  • 简介 用简单的话来定义tcpdump,就是:dump the traffic on a network,根据使用者...
    保川阅读 5,987评论 1 13
  • 对浏览器原理有过了解的一定不会陌生这篇神文《How Browsers Work》中文翻译:浏览器原理:新式网络浏览...
    波段顶底阅读 40,634评论 4 102
  • 有一架飞机从天空掉了下来,落在这个鸟不拉屎的小镇的一个村子上,我突然觉得很荣幸,因为飞机正好是落在我住的这个村子里...
    kikyoulr阅读 858评论 5 8