@Override public HttpHeaders getHeaders() { return new HttpHeaders(); }
public static HttpHeaders noHeaders() { return new HttpHeaders(); }
public static HttpHeaders copyOf(HttpHeaders source) { return new HttpHeaders(source); }
public HttpHeaders plus(HttpHeader... additionalHeaders) { return new HttpHeaders(ImmutableList.<HttpHeader>builder() .addAll(all()) .addAll(asList(additionalHeaders)) .build()); }
public WireMockHttpServletMultipartAdapter(final Part servletPart) { mPart = servletPart; Iterable<HttpHeader> httpHeaders = FluentIterable.from(mPart.getHeaderNames()).transform(new Function<String, HttpHeader>() { @Override public HttpHeader apply(String name) { Collection<String> headerValues = servletPart.getHeaders(name); return HttpHeader.httpHeader(name, headerValues.toArray(new String[headerValues.size()])); } }); headers = new HttpHeaders(httpHeaders); }
private HttpHeaders withoutContentEncodingAndContentLength(HttpHeaders httpHeaders) { return new HttpHeaders(filter(httpHeaders.all(), new Predicate<HttpHeader>() { public boolean apply(HttpHeader header) { return !header.keyEquals("Content-Encoding") && !header.keyEquals("Content-Length"); } })); }
@Override public HttpHeaders getHeaders() { List<HttpHeader> headerList = newArrayList(); for (String key : getAllHeaderKeys()) { headerList.add(header(key)); } return new HttpHeaders(headerList); }
@Override public ResponseDefinition build() { return !additionalRequestHeaders.isEmpty() ? super.build(new HttpHeaders(additionalRequestHeaders)) : super.build(); } }
private HttpHeaders withoutContentEncodingAndContentLength(LoggedResponse response) { return new HttpHeaders(filter(response.getHeaders().all(), new Predicate<HttpHeader>() { public boolean apply(HttpHeader header) { return !EXCLUDED_HEADERS.contains(header.caseInsensitiveKey()); } })); } }
private HttpHeaders headersFrom(HttpResponse httpResponse, ResponseDefinition responseDefinition) { List<HttpHeader> httpHeaders = new LinkedList<HttpHeader>(); for (Header header : httpResponse.getAllHeaders()) { httpHeaders.add(new HttpHeader(header.getName(), header.getValue())); } if (responseDefinition.getHeaders() != null) { httpHeaders.addAll(responseDefinition.getHeaders().all()); } return new HttpHeaders(httpHeaders); }
@Override public HttpHeaders deserialize(JsonParser parser, DeserializationContext context) throws IOException { JsonNode rootNode = parser.readValueAsTree(); return new HttpHeaders(transform(all(rootNode.fields()), toHttpHeaders())); }
@Override public HttpHeaders getHeaders() { List<HttpHeader> list = stream(styxRequest.headers().spliterator(), false) .map(styxHeader -> httpHeader(styxHeader.name(), styxHeader.value())) .collect(toList()); return new HttpHeaders(list); }
protected ResponseDefinition build(HttpHeaders additionalProxyRequestHeaders) { HttpHeaders httpHeaders = headers == null || headers.isEmpty() ? null : new HttpHeaders(headers); Parameters transformerParameters = this.transformerParameters == null || this.transformerParameters.isEmpty() ? null : Parameters.from(this.transformerParameters); return isBinaryBody() ?
newResponseDefBuilder.withHeaders(new HttpHeaders(newResponseHeaders));
if (serveEvent.getWasMatched() && stubMapping != null) { headers = firstNonNull(headers, new HttpHeaders()) .plus(new HttpHeader("Matched-Stub-Id", stubMapping.getId().toString()));