在路上

 找回密码
 立即注册
在路上 站点首页 学习 查看内容

仿js的url encodeURIComponent方法

2016-7-29 15:45| 发布者: zhangjf| 查看: 634| 评论: 0

摘要: /** * 仿js的url encodeURIComponent方法br * 将整个url编码成一个可用于其它url一部分br * 注意,它的功能同{@LINK UrlUtils.encodeURL},但是不对- _ . ! ~ * ' ( )进行编码 * * @param ...
<无详细内容>
  1. /**
  2. * 仿js的url encodeURIComponent方法<br>
  3. * 将整个url编码成一个可用于其它url一部分<br>
  4. * 注意,它的功能同{[url=home.php?mod=space&uid=17823]@LINK[/url] UrlUtils.encodeURL},但是不对- _ . ! ~ * ' ( )进行编码
  5. *
  6. * @param url
  7. * @return
  8. */
  9. public static String encodeURIComponent(String component) {
  10. return encodeURL(component)//
  11. .replaceAll("\%28", "(") //
  12. .replaceAll("\%29", ")") //
  13. .replaceAll("\+", "%20") //
  14. .replaceAll("\%27", "'") //
  15. .replaceAll("\%21", "!")//
  16. .replaceAll("\%7E", "~");
  17. }
复制代码

最新评论

小黑屋|在路上 ( 蜀ICP备15035742号-1 

;

GMT+8, 2025-5-6 12:21

Copyright 2015-2025 djqfx

返回顶部