From faea7c9ac189162b2630e59f052c3f761fb8902b Mon Sep 17 00:00:00 2001 From: Simone Bordet Date: Thu, 13 Aug 2020 11:05:38 +0200 Subject: [PATCH] Fixes #5104 - AbstractProxyServlet include incorrect protocol version in Via header when accessed over H2. Fixed javadocs. Signed-off-by: Simone Bordet --- .../main/java/org/eclipse/jetty/http/HttpFields.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/jetty-http/src/main/java/org/eclipse/jetty/http/HttpFields.java b/jetty-http/src/main/java/org/eclipse/jetty/http/HttpFields.java index cca38cd2c5c..22ba6de7254 100644 --- a/jetty-http/src/main/java/org/eclipse/jetty/http/HttpFields.java +++ b/jetty-http/src/main/java/org/eclipse/jetty/http/HttpFields.java @@ -103,7 +103,7 @@ public class HttpFields implements Iterable *

This method can be used to {@link #put(HttpField) put} a new field (or blindly replace its value):

*
      * httpFields.computeField("X-New-Header",
-     *     (name, fields) -> new HttpField(name, "NewValue"));
+     *     (name, fields) -> new HttpField(name, "NewValue"));
      * 
* *

This method can be used to coalesce many fields into one:

@@ -116,7 +116,7 @@ public class HttpFields implements Iterable * User-Agent: Jetty * * // Computation: - * httpFields.computeField("Cookie", (name, fields) -> + * httpFields.computeField("Cookie", (name, fields) -> * { * // No cookies, nothing to do. * if (fields == null) @@ -124,7 +124,7 @@ public class HttpFields implements Iterable * * // Coalesces all cookies. * String coalesced = fields.stream() - * .flatMap(field -> Stream.of(field.getValues())) + * .flatMap(field -> Stream.of(field.getValues())) * .collect(Collectors.joining(", ")); * * // Returns a single Cookie header with all cookies. @@ -140,7 +140,7 @@ public class HttpFields implements Iterable * *

This method can be used to replace a field:

*
-     * httpFields.computeField("X-Length", (name, fields) ->
+     * httpFields.computeField("X-Length", (name, fields) ->
      * {
      *     if (fields == null)
      *         return null;
@@ -158,7 +158,7 @@ public class HttpFields implements Iterable
      *
      * 

This method can be used to remove a field:

*
-     * httpFields.computeField("Connection", (name, fields) -> null);
+     * httpFields.computeField("Connection", (name, fields) -> null);
      * 
* * @param name the HTTP header name