-
Notifications
You must be signed in to change notification settings - Fork 44
Open
Labels
Description
https://www.sov2ex.com/?q=测试&sort=created
https://www.sov2ex.com/?sort=created&q=测试
按道理这2个URL应该是等效的,因为根据RFC3986和常规实践,url查询参数应该是随意顺序的。实际情况是第一个可以正常访问,第二个直接报错。
我猜是网站前端用了正则匹配啥的吧,导致关键词必须在第一个参数,这样一点都不优雅,能不能改进一下呢。
主要是v2ex plus这个插件跳转的默认链接是https://www.sov2ex.com/?q=测试,但是一般我们搜东西喜欢按时间排序,所以每次需要重新再点一下搜索。所以我想自己加一个sort=created参数上去。然后发现了这个问题。
其实建议网站可以加一个偏好设置,然后保存在用户cookie中。