S - a self reference to the spec typepublic static interface WebTestClient.RequestHeadersSpec<S extends WebTestClient.RequestHeadersSpec<S>>
| Modifier and Type | Method and Description | 
|---|---|
| S | accept(MediaType... acceptableMediaTypes)Set the list of acceptable media types, as
 specified by the  Acceptheader. | 
| S | acceptCharset(Charset... acceptableCharsets)Set the list of acceptable charsets, as specified
 by the  Accept-Charsetheader. | 
| S | attribute(String name,
         Object value)Set the attribute with the given name to the given value. | 
| S | attributes(Consumer<Map<String,Object>> attributesConsumer)Manipulate the request attributes with the given consumer. | 
| S | cookie(String name,
      String value)Add a cookie with the given name and value. | 
| S | cookies(Consumer<MultiValueMap<String,String>> cookiesConsumer)Manipulate this request's cookies with the given consumer. | 
| WebTestClient.ResponseSpec | exchange()Perform the exchange without a request body. | 
| S | header(String headerName,
      String... headerValues)Add the given, single header value under the given name. | 
| S | headers(Consumer<HttpHeaders> headersConsumer)Manipulate the request's headers with the given consumer. | 
| S | ifModifiedSince(ZonedDateTime ifModifiedSince)Set the value of the  If-Modified-Sinceheader. | 
| S | ifNoneMatch(String... ifNoneMatches)Set the values of the  If-None-Matchheader. | 
S accept(MediaType... acceptableMediaTypes)
Accept header.acceptableMediaTypes - the acceptable media typesS acceptCharset(Charset... acceptableCharsets)
Accept-Charset header.acceptableCharsets - the acceptable charsetsS cookie(String name, String value)
name - the cookie namevalue - the cookie valueS cookies(Consumer<MultiValueMap<String,String>> cookiesConsumer)
MultiValueMap methods.cookiesConsumer - a function that consumes the cookies mapS ifModifiedSince(ZonedDateTime ifModifiedSince)
If-Modified-Since header.
 The date should be specified as the number of milliseconds since January 1, 1970 GMT.
ifModifiedSince - the new value of the headerS ifNoneMatch(String... ifNoneMatches)
If-None-Match header.ifNoneMatches - the new value of the headerS header(String headerName, String... headerValues)
headerName - the header nameheaderValues - the header value(s)S headers(Consumer<HttpHeaders> headersConsumer)
HttpHeaders methods.headersConsumer - a function that consumes the HttpHeadersS attribute(String name, Object value)
name - the name of the attribute to addvalue - the value of the attribute to addS attributes(Consumer<Map<String,Object>> attributesConsumer)
attributesConsumer - a function that consumes the attributesWebTestClient.ResponseSpec exchange()