public Builder() { this.headers = new HttpHeaders.Builder(); this.body = new byte[0]; this.cookies = new ArrayList<>(); }
public Builder() { this.headers = new HttpHeaders.Builder(); this.body = Observable.empty(); this.cookies = new ArrayList<>(); }
public Builder() { this.url = Url.Builder.url("/").build(); this.headers = new HttpHeaders.Builder(); this.body = new byte[0]; this.cookies = new ArrayList<>(); }
/** * Creates a new {@link Builder} object with default attributes. */ public Builder() { this.headers = new HttpHeaders.Builder(); this.body = new byte[0]; }
/** * Creates a builder with an HTTP method and URI. * * @param method HTTP method * @param uri URI */ public Builder(HttpMethod method, String uri) { this.method = method; this.url = Url.Builder.url(uri).build(); this.secure = url.isSecure(); headers(new HttpHeaders.Builder()); }
private static HttpHeaders toStyxHeaders(com.github.tomakehurst.wiremock.http.HttpHeaders headers) { HttpHeaders.Builder builder = new HttpHeaders.Builder(); if (headers != null) { headers.all().forEach(header -> builder.add(header.key(), header.values())); } return builder.build(); }
@Test(expectedExceptions = NullPointerException.class) public void doesNotAllowNullName() { new HttpHeaders.Builder() .add(null, "value") .build(); }
@Test public void removesNullValues() { HttpHeaders headers = new Builder() .add("header1", asList("val1", null, "val2")) .build(); assertThat(headers, contains(header("header1", "val1"), header("header1", "val2"))); }
@BeforeMethod public void setUp() { headers = new HttpHeaders.Builder() .add("header1", "val1") .add("header2", asList("val2a", "val2b")) .build(); }
/** * Creates a new builder. * * @return a new builder */ public Builder newBuilder() { return new Builder(this); }
/** * Creates a new builder. * * @return a new builder */ public Builder newBuilder() { return new Builder(this); }
/** * Creates a new {@link Builder} object with default attributes. */ public Builder() { this.url = Url.Builder.url("/").build(); this.headers = new HttpHeaders.Builder(); this.body = new ByteStream(Flux.empty()); }
@Test(expectedExceptions = NullPointerException.class) public void doesNotAllowNullValue() { new HttpHeaders.Builder() .add("header1", (String) null) .build(); }
@Test public void emptyHeadersHasEmptyNames() { HttpHeaders httpHeaders = new HttpHeaders.Builder().build(); assertThat(httpHeaders.names(), is(emptyIterable())); }
/** * Creates a builder with an HTTP method. * * @param method HTTP method */ public Builder(HttpMethod method) { this.method = method; headers(new HttpHeaders.Builder()); }
/** * Creates a new {@link Builder} object with default attributes. */ public Builder() { this.headers = new HttpHeaders.Builder(); this.body = new ByteStream(Flux.empty()); }
/** * Creates a new {@link Builder} object with default attributes. */ public Builder() { this.url = Url.Builder.url("/").build(); this.headers = new HttpHeaders.Builder(); this.body = new byte[0]; }
/** * Creates a builder with a status code. * * @param status status code */ public Builder(HttpResponseStatus status) { this.status = status; headers(new HttpHeaders.Builder()); }
@Test public void setsDateHeaders() { Instant time = ZonedDateTime.of(2015, 9, 10, 12, 2, 28, 0, UTC).toInstant(); HttpHeaders headers = new HttpHeaders.Builder() .set("foo", time) .build(); assertThat(headers.get("foo"), isValue("Thu, 10 Sep 2015 12:02:28 GMT")); } }
public Builder() { this.url = Url.Builder.url("/").build(); this.headers = new HttpHeaders.Builder(); this.body = Observable.empty(); this.cookies = new ArrayList<>(); }