• 请不要在回答技术问题时复制粘贴 AI 生成的内容
watanuki
V2EX  ›  程序员

这种 url 是什么风格的?

  •  1
     
  •   watanuki · Jul 29, 2020 · 4835 views
    This topic created in 2112 days ago, the information mentioned may be changed or developed.
    https://www.dlsite.com/maniax/fsr/=/work_category[0]/doujin/work_type/SOU/from/icon.work

    参数不放 query 里,而是放在 /=/ 后面,并以 /键 /值 /键 /值 /... 的形式传递参数

    一开始我还以为 /=/ 后面是动态路由,后来发现键值对的排列顺序不是固定的,于是我猜测它应该是起到了 query 的作用。

    没见过这种风格的 url,有老哥认识吗?感觉后端解析这种 url 回比解析携带 query 字符串的会略麻烦一些,为何特意使用这种方式传递参数?
    12 replies    2020-07-30 17:37:15 +08:00
    AngryPanda
        1
    AngryPanda  
       Jul 29, 2020
    Path Info 模式吧
    AngryPanda
        2
    AngryPanda  
       Jul 29, 2020
    解析起来也并不复杂呀
    kop1989
        3
    kop1989  
       Jul 29, 2020
    用拦截器拦截 url 解析的,估计是“不好猜透?”😂
    zhuweiyou
        4
    zhuweiyou  
       Jul 29, 2020   ❤️ 1
    类似的还有图片处理时:

    /图片 ID/w/200/h/200/q/0.8

    裁剪图片宽高 质量
    很常见
    ibeyond
        5
    ibeyond  
       Jul 29, 2020   ❤️ 1
    apache 的 mod_rewrite 了解一下?
    其实搞成这样的 url 主要是为了 SEO 。
    wangxiaoaer
        6
    wangxiaoaer  
       Jul 29, 2020 via iPhone
    @ibeyond +1,就是为了 seo
    CoderGeek
        7
    CoderGeek  
       Jul 29, 2020
    @zhuweiyou cds 七牛啥的好久之前都是这个
    whoami9894
        8
    whoami9894  
       Jul 29, 2020
    @ibeyond
    不太懂为什么对 SEO 有好处,是因为 path 相比 query 对搜索引擎更友好吗
    zsdroid
        9
    zsdroid  
       Jul 29, 2020
    pathinfo 模式,tp5 那会可流行了。
    imn1
        10
    imn1  
       Jul 29, 2020
    mod_rewrite 这么快就过时了?已经不认识了?
    KasuganoSoras
        11
    KasuganoSoras  
       Jul 29, 2020
    见过这样的
    /wiki/action:login/page:main/
    julyclyde
        12
    julyclyde  
       Jul 30, 2020
    @whoami9894 大家都假设搜索引擎是弱智
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1072 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 59ms · UTC 18:42 · PVG 02:42 · LAX 11:42 · JFK 14:42
    ♥ Do have faith in what you're doing.