`
rich8w
  • 浏览: 180136 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

URLDecoder和URLEncoder

    博客分类:
  • Java
阅读更多
package junit.test;

import java.io.UnsupportedEncodingException;
import java.net.URLDecoder;
import java.net.URLEncoder;

import org.junit.Test;

public class Test_urlDecode {
	@Test
	public void Test() {

		try {
			String url = URLEncoder
					.encode(
							" Modeline \"800x600\"  38.22  800 832 912 1024  600 601 604 622  -HSync +Vsync",
							"UTF-8");
			System.err.println(url);
			System.err.println(URLDecoder.decode(url, "UTF-8"));
			String str1="%20Modeline%20%22800x600%22%20%2038.22%20%20800%20832%20912%201024%20%20600%20601%20604%20622%20%20-HSync%20%2BVsync";
			System.err.println(URLDecoder.decode(str1,"UTF-8"));
		} catch (UnsupportedEncodingException e) {
			e.printStackTrace();
		}
	}
}
分享到:
评论

相关推荐

    使用URLDecoder和URLEncoder 区别

    URLDecoder 和 URLEncoder 的使用与区别 URLDecoder 和 URLEncoder 是 Java 中两个重要的类,它们用于完成普通字符串和 application/x-www-form-urlencoded MIME 字符串之间的相互转换。在 Web 开发中,字符串之间...

    java使用URLDecoder和URLEncoder对中文字符进行编码和解码

    在Java编程语言中,`URLDecoder`和`URLEncoder`是两个非常重要的工具类,主要用于处理URL中的中文字符和其他特殊字符。这两个类位于`java.net`包下,可以帮助开发者进行字符串编码和解码,确保数据在网络传输过程中...

    UrlDecoder和UrlEncoder使用详解_动力节点Java学院整理

    UrlDecoder和UrlEncoder使用详解 UrlDecoder和UrlEncoder是Java语言中两个重要的工具类,分别用于URL编码和解码。下面是对这两个类的详细介绍和使用方法。 一、UrlEncoder UrlEncoder是Java语言中一个静态方法的...

    java 使用URLDecoder和URLEncoder对中文进行处理

    在Java编程语言中,URLDecoder和URLEncoder是两个非常重要的工具类,主要用于处理URL(统一资源定位符)中的中文字符。这是因为URL的标准格式不支持直接包含非ASCII字符,特别是中文等多字节字符,需要进行特定的...

    Java中的UrlDecoder 和 UrlEncoder_动力节点Java学院整理

    Java中的`UrlDecoder`和`UrlEncoder`是两个非常重要的工具类,主要用于处理URL编码和解码的问题。在Web开发中,特别是在HTTP请求和响应中,URL编码是必不可少的步骤,因为URL中不能包含某些特殊字符,如空格、中文...

    URLEncoder与URLDecoder的应用

    在Java编程语言中,`URLEncoder`与`URLDecoder`是处理URL编码和解码的两个重要工具类。它们主要应用于对字符串进行编码或解码,确保这些字符串能够安全地在网络上传输。尤其是在处理包含特殊字符(如中文字符)的...

    java中的URLEncoder和URLDecoder类.docx

    Java 中的 URLEncoder 和 URLDecoder 类 在 Java 中,URLEncoder 和 URLDecoder 是两个非常重要的类,它们用于处理 URL 编码和解码问题。在本文中,我们将深入探讨这两个类的使用方法、特点和应用场景。 一、...

    J2ME URLEncoder 和 URLDecoder 类的实现

    在Java Micro Edition (J2ME)环境中,开发者可能会遇到一个问题:标准Java API中的一些功能可能并未包含在其中,比如`URLEncoder`和`URLDecoder`类。这两个类在标准Java SE环境中用于对URL字符串进行编码和解码,以...

    j2ME URLEncoder Vs URLDEcoder

    4. 兼容性:虽然J2ME的API可能与标准Java SE有所不同,但URLEncoder和URLDecoder的基本功能在大多数J2ME实现中都是可用的。然而,由于不同设备和平台的差异,测试和适配仍然是必要的。 5. 注意URL规范:在处理URL时...

    Java中文字符编码探究.pdf

    解决这个问题可以使用URLDecoder和 URLEncoder类,这些类可以将中文字符正确地编码和解码,从而解决提交中文乱码的问题。 Java中文字符编码探究是非常重要的。了解不同的字符编码方式和Java中的字符编码机制,可以...

    commons-codec.jar

    Apache Commons Codec提供了URLDecoder和URLEncoder,用于进行URL的编码和解码操作。 5. UUID编码:UUID(Universally Unique Identifier)是一种全局唯一标识符,库中的UUIDCodec实现了UUID的字符串表示和二进制...

    android断点下载,杀进程或关Activity继续下载,保证下载速度

    文件名的编码问题可以通过URLDecoder和URLEncoder进行转换,而文件内容的编码则取决于服务器返回的编码格式,通常为UTF-8或GBK。在读写文件时,需指定正确的字符集,以确保正确解码和编码。 总的来说,这个...

    commons-codec-1.10.jar

    Apache Commons Codec提供了URLDecoder和URLEncoder类,用于URL编码和解码。 5. **其他编码**:除了上述常见的编码,Apache Commons Codec还包含ISO8859-1编码和其他一些特定的编码格式,如BZip2、LZ77等。 二、...

    疯狂JAVA讲义

    1.2.1 C#简介和优势 4 1.2.2 Ruby简介和优势 4 1.2.3 Python的简介和优势 5 1.3 Java程序运行机制 5 1.3.1 高级语言的运行机制 6 1.3.2 Java程序的运行机制和JVM 6 1.4 开发Java的准备 7 1.4.1 安装JDK 8 ...

    java中URLEncoder.encode与URLDecoder.decode处理url特殊参数的方法

    `URLEncoder.encode()` 和 `URLDecoder.decode()` 是Java标准库中的两个关键方法,分别用于对URL参数进行编码和解码,以确保数据能够正确无误地在网络间传输。 **`URLEncoder.encode()`** 方法接受两个参数:需要...

    URLDecoder

    根据提供的文件信息,我们可以从标题、描述以及部分代码中提炼出与 `URLDecoder` 和 `URLEncoder` 相关的知识点。以下是对这些知识点的详细解释: ### 关于URL编码与解码 #### 1. **URL编码的概念** URL 编码(也...

    深入分析 Java 中的中文编码问题

    在网络请求中,URL可能包含中文字符,这时需要使用`URLEncoder`进行编码,`URLDecoder`进行解码。例如: ```java String encodedUrl = URLEncoder.encode("你好", "UTF-8"); String decodedUrl = URLDecoder.decode...

    java7源码-scn:《疯狂Java讲义》学习

    java7 源码 《疯狂Java讲义》学习 此仓库仅用于记录本人Java的...InetAddress、URLDecoder/URLEncoder、URL/URLConnection/URLPermission 2017/07/13: 1.输入输出 对象序列化、对象引用的序列化 使用Buffer和Channel 文

    Android客户端发送请求中文乱码问题完美解决

    为了解决这个问题,我们可以从两个方面入手:客户端编码和服务器端解码。 客户端编码 在Android客户端中,我们可以使用URLEncoder.encode()方法对需要传输的中文参数进行编码。URLEncoder.encode()方法可以将字符...

Global site tag (gtag.js) - Google Analytics