Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

java url编码

作者:稍纵即逝   发布日期:2025-10-28   浏览:19

import java.net.URLEncoder;
import java.nio.charset.StandardCharsets;

public class UrlEncodingExample {
    public static void main(String[] args) {
        try {
            // 需要编码的字符串
            String originalString = "https://www.example.com/path?param1=value1&param2=value 2";

            // 使用 URLEncoder 对字符串进行编码
            String encodedString = URLEncoder.encode(originalString, StandardCharsets.UTF_8.toString());

            // 输出编码后的结果
            System.out.println("Original: " + originalString);
            System.out.println("Encoded: " + encodedString);
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}

解释说明:

  1. URLEncoder.encode():这是 Java 提供的一个静态方法,用于对 URL 进行编码。它会将特殊字符转换为 % 加上两位十六进制数的形式。
  2. StandardCharsets.UTF_8:指定编码字符集为 UTF-8,确保编码后的字符串在不同系统中都能正确解析。
  3. 输出结果:程序会输出原始 URL 和编码后的 URL。编码后的 URL 中的特殊字符(如空格、问号等)会被替换为相应的编码形式。

上一篇:java sse

下一篇:java.net.sockettimeoutexception

大家都在看

java连接数据库的代码

java djl

ubuntu 卸载java

java读取excel中的图片

java新建

java sort用法

java collections.sort

java file类的方法

java发送qq邮件

java 判断

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站