gpt4 book ai didi

java - 如果 URL 参数值包含未解码的 '&' 字符

转载 作者:行者123 更新时间:2023-12-01 15:12:29 24 4
gpt4 key购买 nike

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

例如: "page.jsp?title=街道 & Smith&address=1223"

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

谢谢 MFH

最佳答案

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

您可以编写一些启发式方法来“猜测”其原始意图,但这只是猜测(有时会是错误的)。

关于java - 如果 URL 参数值包含未解码的 '&' 字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12146575/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com