使用“”更好吗?或“;”在URL中?

时间:2019-03-28 21:01:15

标签: uri url-parameters url-design

在我的应用程序中,我重定向了HTTP请求并还传递了一个参数。示例:

stderr

使用http://localhost:9000/home;signup=error 是更好还是应该使用;,即我应该?还是http://localhost:9000/home;signup=error

以上两个在语义上是否彼此不同?

1 个答案:

答案 0 :(得分:0)

?是保留字符;我读到这既有效又无效,但是我在模板化时将其用于“子弹”。

如果您选择使用它,请使用%3F对查询字符串进行百分比编码,该字符串虽然难以识别,但会产生?。 (建议使用编码器)

也许通过向项目中添加.htaccess文件,您将找到一种更合适的重定向解决方案。