0

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

http://localhost:9000/home;signup=error

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

以上两者在语义上是否相互不同?

4

1 回答 1

0

?保留字符;我已经读过这既有效又无效,但我在模板时将它用于“蛞蝓”。

如果您选择使用它,使用它对查询字符串进行百分比编码,%3F这不是人类可读的,但会生成?. (推荐使用编码器)

.htaccess通过将文件添加到项目中,您可能会为您的重定向找到更合适的解决方案。

于 2019-03-28T21:32:20.180 回答