diff options
author | Simone Bordet | 2014-10-23 10:53:37 +0000 |
---|---|---|
committer | Simone Bordet | 2014-10-23 10:53:37 +0000 |
commit | fac197f868fc3f04caa83d01a3a316ba9ec43aed (patch) | |
tree | 3e27fad484818dbdd7bfa275c3e7ce93c460775d /jetty-client | |
parent | f7baf9923fe809e2fc550419f6bf00382b5897f9 (diff) | |
download | org.eclipse.jetty.project-fac197f868fc3f04caa83d01a3a316ba9ec43aed.tar.gz org.eclipse.jetty.project-fac197f868fc3f04caa83d01a3a316ba9ec43aed.tar.xz org.eclipse.jetty.project-fac197f868fc3f04caa83d01a3a316ba9ec43aed.zip |
Clarified semantic of Request.header().
Diffstat (limited to 'jetty-client')
-rw-r--r-- | jetty-client/src/main/java/org/eclipse/jetty/client/api/Request.java | 5 | ||||
-rw-r--r-- | jetty-client/src/test/java/org/eclipse/jetty/client/HttpClientTest.java | 1 |
2 files changed, 6 insertions, 0 deletions
diff --git a/jetty-client/src/main/java/org/eclipse/jetty/client/api/Request.java b/jetty-client/src/main/java/org/eclipse/jetty/client/api/Request.java index 3e28e8e759..542d5fb53f 100644 --- a/jetty-client/src/main/java/org/eclipse/jetty/client/api/Request.java +++ b/jetty-client/src/main/java/org/eclipse/jetty/client/api/Request.java @@ -151,10 +151,15 @@ public interface Request * @param name the name of the header * @param value the value of the header * @return this request object + * @see #header(HttpHeader, String) */ Request header(String name, String value); /** + * <p>Adds the given {@code value} to the specified {@code header}.</p> + * <p>Multiple calls with the same parameters will add multiple values; + * use the value {@code null} to remove the header completely.</p> + * * @param header the header name * @param value the value of the header * @return this request object diff --git a/jetty-client/src/test/java/org/eclipse/jetty/client/HttpClientTest.java b/jetty-client/src/test/java/org/eclipse/jetty/client/HttpClientTest.java index 93c98f61a4..79ab25a4f8 100644 --- a/jetty-client/src/test/java/org/eclipse/jetty/client/HttpClientTest.java +++ b/jetty-client/src/test/java/org/eclipse/jetty/client/HttpClientTest.java @@ -847,6 +847,7 @@ public class HttpClientTest extends AbstractHttpClientServerTest response = client.newRequest("localhost", connector.getLocalPort()) .scheme(scheme) + .header(HttpHeader.USER_AGENT, null) .header(HttpHeader.USER_AGENT, userAgent) .timeout(5, TimeUnit.SECONDS) .send(); |