Skip to content

Commit d75a6bb

Browse files
committed
Fix message headers that weren't set in the http response headers.
1 parent f0037f8 commit d75a6bb

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

vertx-web-api-service/src/main/java/io/vertx/ext/web/api/service/impl/RouteToEBServiceHandlerImpl.java

+3-1
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,9 @@ public void handle(RoutingContext routingContext) {
5353
if (op.getStatusMessage() != null)
5454
response.setStatusMessage(op.getStatusMessage());
5555
if (op.getHeaders() != null)
56-
op.getHeaders().forEach(h -> response.putHeader(h.getKey(), h.getValue()));
56+
response.headers().addAll(op.getHeaders());
57+
if (res.result().headers() != null)
58+
response.headers().addAll(res.result().headers());
5759
if (op.getPayload() != null)
5860
response.end(op.getPayload());
5961
else

0 commit comments

Comments
 (0)