Java 和 RFC 3986 URI 编码

2022-09-02 21:53:52

是否有一个类可以按照 RFC 3986 规范对泛型进行编码?String

即: => 不是 (RFC 1738)"hello world""hello%20world""hello+world"

谢谢


答案 1

如果是网址,请使用 URI

URI uri = new URI("http", "//hello world", null);
String urlString = uri.toASCIIString();
System.out.println(urlString);