我觉得问这个问题很愚蠢,但我正在使用一个框架,该框架在通过以下方式编码后向我发送数据:
escape(encodeURIComponent(somedata))
我正在尝试在服务器端反转它。我尝试了decodeHTML(),它让我接近,但我现在需要反转转义。我也尝试过 decodeJavaScript
但它说是 DNE。
No signature of method: java.lang.String.decodeJavaScript() is applicable for argument types: () values: []
最佳答案
可以说我最愚蠢的问题很容易解决。如果某些内容在 js 中编码为 escape(encodeURIComponent(somedata))
则相反:
params.somedata.decodeHTML().decodeURL()
TMYK:
escape
的反面是decodeURL
,encodeURIComponent
的引用是decodeHTML。
关于grails - 解码转义(grails 中的encodeURIComponent,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15577780/