V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
kmvan
V2EX  ›  程序员

[前端]大家用啥方案来管理 URI 的 hash 值?

  •  
  •   kmvan · 2014 年 1 月 3 日 · 4886 次点击
    这是一个创建于 4394 天前的主题,其中的信息可能已经有所发展或是发生改变。
    如果有多个hash参数,用什么写法来分割比较好呢?
    例如 http://xx.com/#hash1,hash2,arg=xx ,这种hash形式,多个参数的,有标准的写法吗?用逗号还是其他符号来分割?
    11 条回复    1970-01-01 08:00:00 +08:00
    min
        1
    min  
       2014 年 1 月 3 日 via iPad
    url query string?
    Mutoo
        2
    Mutoo  
       2014 年 1 月 3 日   ❤️ 1
    google 当时搞了 #! http://zh.wikipedia.org/wiki/Shebang
    twitter用了一阵子,后来大家觉得不爽,就改回去了。
    Sunyanzi
        3
    Sunyanzi  
       2014 年 1 月 3 日   ❤️ 1
    我一般直接用 slash 分隔 ... URL 像这样 ...

    http://domain/#page/hash/arg

    总觉得用 comma 不好看 ... 破坏了 URI 的一种独特的美感 ...
    kmvan
        4
    kmvan  
    OP
       2014 年 1 月 3 日
    原来如此,涨姿势了。谢谢回复:)
    wdlth
        5
    wdlth  
       2014 年 1 月 3 日
    PHP的一般用PATH_INFO
    FrankFang128
        6
    FrankFang128  
       2014 年 1 月 3 日
    hash 不应该这么复杂
    wsph123
        7
    wsph123  
       2014 年 1 月 3 日
    我是 #!位置/动作/参数
    简单的就直接#!url
    比如我的博客 http://i.mouto.org/#!home
    kmvan
        8
    kmvan  
    OP
       2014 年 1 月 3 日
    @wsph123 如果是多参数呢?
    wsph123
        9
    wsph123  
       2014 年 1 月 3 日
    @kmvan 如果控制的很规范,想要短可以#!动作/参数1/参数2/参数3/参数4

    再就类似get #!名称/值/名称/值/名称/值/名称/值/名称/值
    lamengao
        10
    lamengao  
       2014 年 1 月 3 日
    按照 RESTful 的惯例来设计 url。
    用斜杠(/)表示层次关系。用逗号(,)和分号(;)表示非层次的部分。

    http://example.com/axis;x=0,y=0
    julyclyde
        11
    julyclyde  
       2014 年 1 月 4 日
    @lamengao curl访问这类URL如果忘记加引号……逗号通常不会造成什么事故,分号就不一定了
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   937 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 20:13 · PVG 04:13 · LAX 12:13 · JFK 15:13
    ♥ Do have faith in what you're doing.