package com.jieshi.aifrontendweb.util;
import java.io.UnsupportedEncodingException;
public class UrlUtil {
private final static String ENCODE = "UTF-8";
/**
* URL 解码
*/
public static String getURLDecoderString(String str) {
String result = "";
if (null == str) {
return "";
}
try {
result = java.net.URLDecoder.decode(str, ENCODE);
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
return result;
}
/**
* URL 转码
*
*/
public static String getURLEncoderString(String str) {
String result = "";
if (null == str) {
return "";
}
try {
result = java.net.URLEncoder.encode(str, ENCODE);
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
return result;
}
/**
* test
*/
public static void main(String[] args) {
String str = "测试1";
System.out.println("中文转码:"+getURLEncoderString(str));
System.out.println("中文解码:"+getURLDecoderString(str));
}
}