解码已用 javascript 编码的 url
Posted
技术标签:
【中文标题】解码已用 javascript 编码的 url【英文标题】:Decode url which has been encoded in javascript 【发布时间】:2015-03-03 22:32:27 【问题描述】:可以在java中解码已经用javascript编码的url
js:
params.url = encodeURIComponent(url);
有人知道正确的做法吗?
【问题讨论】:
w3schools.com/jsref/jsref_decodeuricomponent.asp @SimonStaton Java 有同样的功能吗? 读错了,假设你的意思是js 【参考方案1】:使用java.net.URLDecoder
。
但请注意,java 和 javascript 实现之间存在一些差异。
详情请看:
Difference in URL decode/encode UTF-8 between Java and JS/AS3 (bug!?)
Java equivalent to JavaScript's encodeURIComponent that produces identical output?
【讨论】:
【参考方案2】:使用类URLDecoder
您可以将它用于编码和解码。
【讨论】:
以上是关于解码已用 javascript 编码的 url的主要内容,如果未能解决你的问题,请参考以下文章