0

我正在开发一个 Java Web 应用程序。此应用程序从第 3 方的应用程序接收 URL 参数。因此,URL 参数的值可能不会被编码。当参数值包含未编码的 '&'(编码值 %26)时,如何解析 URL 参数值?

例如:“page.jsp?title=Street & Smith&address=1223”

在这里,第 3 方传递了未编码的参数值:'Street & Smith'

谢谢MFH

4

2 回答 2

1

你不能,那是一个损坏的 URL(这就是编码首先存在的原因)。

你可以写一些启发式来“猜测”作为最初的意图,但这将是一个猜测(有时会是错误的)。

于 2012-08-27T17:28:25.287 回答
0

这是另一个来自用户的 Stackoverflow 帖子,他希望完成与您尝试做的类似的参数值编码:如何编码 URI 参数值?

于 2012-08-27T17:49:37.273 回答