private void updateRequestHeaders(HttpRequest<Buffer> request, ClientRequest serviceRequest, HttpFormsSettings serviceMetadata) { MultiMap filteredHeaders = getFilteredHeaders(serviceRequest.getHeaders(), serviceMetadata.getAllowedRequestHeadersPatterns()); filteredHeaders.names().forEach( headerName -> filteredHeaders.getAll(headerName) .forEach(value -> request.headers().add(headerName, value))); if (customHttpHeader != null) { request.headers().set( customHttpHeader.getName(), customHttpHeader.getValue() ); } }
private void updateRequestHeaders(HttpRequest<Buffer> request, ClientRequest serviceRequest, HttpDataSourceSettings serviceMetadata) { MultiMap filteredHeaders = getFilteredHeaders(serviceRequest.getHeaders(), serviceMetadata.getAllowedRequestHeadersPatterns()); filteredHeaders.names().forEach( headerName -> filteredHeaders.getAll(headerName) .forEach(value -> request.headers().add(headerName, value))); if (customHttpHeader != null) { request.headers().set( customHttpHeader.getName(), customHttpHeader.getValue() ); } }
private void updateRequestHeaders(HttpRequest<Buffer> request, ClientRequest serviceRequest, ServiceSettings serviceMetadata) { MultiMap filteredHeaders = getFilteredHeaders(serviceRequest.getHeaders(), serviceMetadata.getAllowedRequestHeadersPatterns()); filteredHeaders.names().forEach( headerName -> filteredHeaders.getAll(headerName) .forEach(value -> request.headers().add(headerName, value))); if (customHttpHeader != null) { request.headers().set( customHttpHeader.getName(), customHttpHeader.getValue() ); } }