From 15b1e4fb94a23c17c594b5e77b3bd81eed880dee Mon Sep 17 00:00:00 2001 From: Kale Blankenship Date: Wed, 7 Jun 2017 21:11:30 -0700 Subject: [PATCH] doc: add net/http changes to go1.9.html Change-Id: Ib59e1eea64b0bd2cf8ed778607aafcf74a6239a3 Reviewed-on: https://go-review.googlesource.com/45087 Reviewed-by: Brad Fitzpatrick --- doc/go1.9.html | 38 ++++++++++++++++++++++++++++---------- 1 file changed, 28 insertions(+), 10 deletions(-) diff --git a/doc/go1.9.html b/doc/go1.9.html index e32ae4d5db..34e6114c67 100644 --- a/doc/go1.9.html +++ b/doc/go1.9.html @@ -447,17 +447,35 @@ type T1 = T2
net/http
-

- TODO: https://golang.org/cl/35488: add support for socks5 proxy -

- -

- TODO: https://golang.org/cl/38194: strip port from host in mux Handler -

-

- TODO: https://golang.org/cl/43231: for http2, use the priority write scheduler by default -

+

Server changes:

+
    +
  • + ServeMux now ignores ports in the host + header when matching handlers. The host is matched unmodified for CONNECT requests. +
  • + +
  • + Server.WriteTimeout + now applies to HTTP/2 connections and is enforced per-stream. +
  • + +
  • + HTTP/2 now uses the priority write scheduler by default. + Frames are scheduled by following HTTP/2 priorities as described in + RFC 7540 Section 5.3. +
  • +
+ +

Client & Transport changes:

+
    +
  • + The Transport + now supports making requests via SOCKS5 proxy when the URL returned by + Transport.Proxy + has the scheme socks5. +
  • +
-- 2.50.0