Skip to content

Commit fd23f8a

Browse files
committed
fix: Use responseLength=-1 for empty bytes() responses
1 parent 33ad29f commit fd23f8a

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

src/main/java/com/retailsvc/http/internal/DefaultResponseBuilder.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ public void empty() throws IOException {
4949
public void bytes(byte[] body) throws IOException {
5050
terminate();
5151
applyHeaders();
52-
exchange.sendResponseHeaders(status, body.length);
52+
exchange.sendResponseHeaders(status, body.length == 0 ? -1 : body.length);
5353
if (body.length > 0) {
5454
try (OutputStream out = exchange.getResponseBody()) {
5555
out.write(body);

0 commit comments

Comments
 (0)