• URLDecoder类包含一个decode(String s,String enc)静态方法,它可以将application/x-www-form-urlencoded MIME字符串转成普通字符串;

  • URLEncoder类包含一个encode(String s,String enc)静态方法,它可以将普通字符串转换成application/x-www-form-urlencoded MIME字符串。

package com.test;
import com.sun.deploy.net.URLEncoder;
import java.net.URLDecoder;
public class JunitTestURLcode {
@Test
public void testURLcode()throws Exception{
//将application/x-www-form-urlencoded字符串转换成普通字符串
//采用UTF-8字符集进行解码
System.out.println(URLDecoder.decode("%E5%8C%97%E4%BA%AC%E5%A4%A7%E5%AD%A6", "UTF-8"));
//采用GBK字符集进行解码
System.out.println(URLDecoder.decode("%B1%B1%BE%A9%B4%F3%D1%A7", "GBK")); // 将普通字符串转换成application/x-www-form-urlencoded字符串
//采用utf-8字符集
System.out.println(URLEncoder.encode("北京大学", "UTF-8"));
//采用GBK字符集
System.out.println(URLEncoder.encode("北京大学", "GBK"));
} }

最新文章

  1. mysql存储过程编写-入门案例-遁地龙卷风
  2. IO完成端口
  3. Web 开发中应用 HTML5 技术的10个实例教程
  4. Nginx HA 及https配置部署
  5. Velocity(3)——字面值和转义
  6. 值得推荐的C/C++框架和库 (真的很强大)
  7. tomcat服务器不输出访问日志
  8. 分治法(一)(zt)
  9. iOS$299企业账号In House ipa发布流程
  10. [Linux]Vim的安装及使用
  11. Jquery:jquery中的DOM操作<一>
  12. 来自 Repository 的一丝线索,Domain Model 再重新设计
  13. Android IPC机制全解析<二>
  14. 10 GridView 样式属性
  15. Mysql 学习笔记02
  16. asp.net core结合docker实现自动化获取源码、部署、更新
  17. Team Foundation Server 2013 KEY(密钥)
  18. 大道至简、大智若愚—GO语言最佳详解实践
  19. 【转帖】流程与IT管理部——IT支撑业务变革的必然趋势
  20. 用bayes公式进行机器学习的经典案例

热门文章

  1. Delphi XE5的Android开发平台搭建[转]
  2. django 数据模型中 null=True 和 blank=True 有什么区别
  3. android开发实践之1:安装部署环境设置
  4. 数据仓库专题(2)-Kimball维度建模四步骤
  5. 【ActiveMQ】之安全机制(二)客户端连接安全
  6. JGit与远程仓库链接使用的两种验证方式(ssh和https)
  7. vagrant 本地添加box 支持带版本号
  8. 玄学曲线并不玄 教你如何看懂GPU呈现
  9. Svn过滤
  10. Notepad++ 中使用tail -f功能