Java网络编程之URLEncode和URLDecode工具类
来源:互联网 发布:购物网络平台有哪些 编辑:程序博客网 时间:2024/06/16 06:14
import java.io.UnsupportedEncodingException;import java.net.URLDecoder;import java.net.URLEncoder;public class EncodeTest { private StringBuilder query = new StringBuilder(); public synchronized void add(String name,String value){ encode(name,value); } private synchronized void encode(String name, String value) { try { query.append(URLEncoder.encode(name,"UTF-8")); query.append('='); query.append(URLEncoder.encode(value,"UTF-8")); query.append('&'); } catch (UnsupportedEncodingException e) { e.printStackTrace(); } } public synchronized String getQuery(){ query.deleteCharAt(query.length()-1); return query.toString(); } public synchronized String decode() throws UnsupportedEncodingException{ return URLDecoder.decode(getQuery(),"UTF-8"); } public static void main(String[] args) { EncodeTest test = new EncodeTest(); String url = "http://www.google.com?"; test.add("a", "1/234"); test.add("b", "ball"); test.add("b", "ball"); test.add("b", "ball"); System.out.println(url+test.getQuery()); }}
0 0
- Java网络编程之URLEncode和URLDecode工具类
- java中URLEncode和URLDecode
- lua之urlEncode和urlDecode方法。
- lua之urlEncode和urlDecode方法。
- URLEncode和URLDecode
- URLEncode和URLDecode
- js urlencode和urldecode
- php urlencode 和 urldecode
- urlencode 和 urldecode
- php urlencode和urldecode
- iOS-URLEncode和URLDecode
- java网络编程--URLEncode和URLDecoder
- 网络传输文本,urlEncode和urldecode的iOS实现。
- Server.UrlEncode和Server.UrlDecode
- C++实现UrlEncode和UrlDecode
- C++实现UrlEncode和UrlDecode
- python中的urlencode和urldecode
- python中的urlencode和urldecode
- 游离
- leetcode:N-Queens II 【Java】
- 图像形态学
- dorado 的使用
- android opencv build.gradle
- Java网络编程之URLEncode和URLDecode工具类
- Android minSdkVersion、targetSdkVersion、Compile with/即project.propertities中target值 分析
- VMware中安装VMware tools
- 在客户端存储数据2
- POJ 2253
- Hadoop 学习笔记五 Hive JDBC(未完)
- Android requires compiler compliance level 5.0 or 6.0. Found '1.4' instead
- XMPP的简单了解及使用(3)
- Codeforces Round #344 (Div. 2) C. Report【水题】