有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

Java和RFC 3986 URI编码

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

也就是说:"hello world"=>"hello%20world"不是(RFC 1738)"hello+world"

谢谢


共 (2) 个答案

  1. # 2 楼答案

    我不知道有没有。有一个类提供编码,但它将“”改为“+”。但是可以使用String类中的replaceAll方法将“+”转换为所需的值

    str.repaceAll(“+”,“%20”)