首页 URL 解析

URL 解析

没有 https 的地址也能读,查询名按原来的顺序显示。

    为什么做

    广告链接和登录地址很长,主机和查询不容易看清。

    解析把每个边界单独成行,重复的查询也保持写下的顺序。

    1. 01怎么用

      贴上地址,行会马上分开。

      示例会填入带端口、查询和哈希的地址。

    2. 02结果示例

      协议、主机、端口、路径、哈希、源、用户和密码只在有的时候显示。

      每个查询占一行,先名字后值。

      输入example.com:8080

      protocol https
      hostname example.com
      port 8080
    3. 03需要知道的事

      主机里留下空格或百分号编码时,会用单独的句子说明。

      其他错误字符会请你再看整段地址。

    常见问题

    Q地址会离开浏览器吗?
    A不会。拆分在这个浏览器里完成。
    Q没有 https 呢?
    A如果没有带斜杠的协议,会补上 https。
    Q查询名出现两次呢?
    A会变成两行,先写的值在上面。

    这一页怎样算出

    把地址贴到这一页之后,页面按照网址的结构拆开。拆开的结果分别是协议、主机、端口、路径、查询字符串里一对对的参数,以及井号后面的片段。地址里如果写了端口,结果就显示那个端口数字;没写端口时,页面不会自己编一个。

    每一对查询参数都按自己的键和值单独列出来,片段则是 # 之后的那段文字。路径和片段都保持你写下的原文,不会另外去访问后再改写。

    这一页不会去请求或下载那个地址。主机没有应答也没有关系,只要写下的文字能当作网址,就照样拆成这些部分。连接失败不会改变拆分的结果。

    拆分只在这个浏览器里进行,不会向你填的主机发出任何请求。地址文字也留在这一页上,不会存到页面以外。协议、主机、端口、路径、查询参数对和片段都只出现在这一页的栏里,页面不会据此去连接主机,也不会把拆开的结果另存到别处。

    • # URL
    • # 查询
    • # 主机
    • # 解析