12319 avoid StringIndexOutOfBoundsException on empty HttpHeaders (#12327)

This commit is contained in:
ohl-nemeses 2022-05-11 09:36:18 +02:00 committed by GitHub
parent 575b6b4330
commit 1dce6f140c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -832,6 +832,9 @@ public class ApiClient{{#jsr310}} extends JavaTimeFormatter{{/jsr310}} {
} }
private String headersToString(HttpHeaders headers) { private String headersToString(HttpHeaders headers) {
if(headers == null || headers.isEmpty()) {
return "";
}
StringBuilder builder = new StringBuilder(); StringBuilder builder = new StringBuilder();
for (Entry<String, List<String>> entry : headers.entrySet()) { for (Entry<String, List<String>> entry : headers.entrySet()) {
builder.append(entry.getKey()).append("=["); builder.append(entry.getKey()).append("=[");