fix(java): plus url encoding (#15539)

This commit is contained in:
Song Gie 2023-07-22 16:27:36 +08:00 committed by GitHub
parent ce4a6a37c6
commit d000f90759
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 4 additions and 4 deletions

View File

@ -74,7 +74,7 @@ public class ApiClient {
* @return URL-encoded representation of the input string.
*/
public static String urlEncode(String s) {
return URLEncoder.encode(s, UTF_8).replaceAll("\\+", "%20");
return URLEncoder.encode(s, UTF_8).replaceAll("\\+", "%2B");
}
/**

View File

@ -1359,7 +1359,7 @@ public class JavaClientCodegenTest {
validateJavaSourceFiles(files);
TestUtils.assertFileContains(Paths.get(output + "/src/main/java/xyz/abcdef/ApiClient.java"),
"public static String urlEncode(String s) { return URLEncoder.encode(s, UTF_8).replaceAll(\"\\\\+\", \"%20\"); }");
"public static String urlEncode(String s) { return URLEncoder.encode(s, UTF_8).replaceAll(\"\\\\+\", \"%2B\"); }");
}
/**

View File

@ -83,7 +83,7 @@ public class ApiClient {
* @return URL-encoded representation of the input string.
*/
public static String urlEncode(String s) {
return URLEncoder.encode(s, UTF_8).replaceAll("\\+", "%20");
return URLEncoder.encode(s, UTF_8).replaceAll("\\+", "%2B");
}
/**

View File

@ -83,7 +83,7 @@ public class ApiClient {
* @return URL-encoded representation of the input string.
*/
public static String urlEncode(String s) {
return URLEncoder.encode(s, UTF_8).replaceAll("\\+", "%20");
return URLEncoder.encode(s, UTF_8).replaceAll("\\+", "%2B");
}
/**