这种 url 是什么风格的?

2020-07-29 17:48:18 +08:00
 watanuki
https://www.dlsite.com/maniax/fsr/=/work_category[0]/doujin/work_type/SOU/from/icon.work

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

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

没见过这种风格的 url,有老哥认识吗?感觉后端解析这种 url 回比解析携带 query 字符串的会略麻烦一些,为何特意使用这种方式传递参数?
4121 次点击
所在节点    程序员
12 条回复
AngryPanda
2020-07-29 17:54:52 +08:00
Path Info 模式吧
AngryPanda
2020-07-29 17:55:09 +08:00
解析起来也并不复杂呀
kop1989
2020-07-29 17:55:19 +08:00
用拦截器拦截 url 解析的,估计是“不好猜透?”😂
zhuweiyou
2020-07-29 17:55:42 +08:00
类似的还有图片处理时:

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

裁剪图片宽高 质量
很常见
ibeyond
2020-07-29 18:09:21 +08:00
apache 的 mod_rewrite 了解一下?
其实搞成这样的 url 主要是为了 SEO 。
wangxiaoaer
2020-07-29 18:10:59 +08:00
@ibeyond +1,就是为了 seo
CoderGeek
2020-07-29 18:20:33 +08:00
@zhuweiyou cds 七牛啥的好久之前都是这个
whoami9894
2020-07-29 19:58:48 +08:00
@ibeyond
不太懂为什么对 SEO 有好处,是因为 path 相比 query 对搜索引擎更友好吗
zsdroid
2020-07-29 20:22:34 +08:00
pathinfo 模式,tp5 那会可流行了。
imn1
2020-07-29 21:28:38 +08:00
mod_rewrite 这么快就过时了?已经不认识了?
KasuganoSoras
2020-07-29 21:42:24 +08:00
见过这样的
/wiki/action:login/page:main/
julyclyde
2020-07-30 17:37:15 +08:00
@whoami9894 大家都假设搜索引擎是弱智

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://tanronggui.xyz/t/694111

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX