:替换为%3A + URL 中+号表示空格 %2B空格 URL中的空格可以用+号或者编码 %20/ 分隔目录和子目录 %2F? 分隔实际的 URL 和参数 %3F% 指定特殊字符 %25# 表示书签 %23& URL 中指定的参数间的分隔符 %26= URL 中指定参数的值 %3Dimport java.net.URLDecoder;
import java.net.URLEncoder;
public class TestHttpUrl {
public static void main(String[] args) {
String userName = "123456+789";
// 编码(转义)
String userNameEncode = URLEncoder.encode(userName);
// 解码
String userNameDecode = URLDecoder.decode(userNameEncode);
System.out.println("userNameEncode="+userNameEncode);
System.out.println("userNameDecode="+userNameDecode);
}
}原文:https://www.cnblogs.com/luoyu113/p/10423098.html