1 回答
TA贡献1803条经验 获得超3个赞
在golang.org/x/net/http2包中有两个类似的探测函数,它们的作用非常不同:
func ConfigureTransport (t1 *http.Transport) error
func ConfigureTransports (t1 *http.Transport) (*Transport, error)
我认为您将前者与后者混淆了。
来自问题跟踪器: https ://go-review.googlesource.com/c/net/+/264017
非常相似的名称是不幸的,但它们会在 godoc 中彼此相邻排序,并且复数的 ConfigureTransports 暗示了它的用途:它允许您配置 http 和 http2 传输。
ConfigureTransports
仅在一年前推出:
commit 08b38378de702b893ee869b94b32f833e2933bd2
Author: Damien Neil <dneil@google.com>
Date: Tue Oct 20 12:34:04 2020 -0700
http2: add ConfigureTransports
The ConfigureTransport function doesn't provide any way to get at the
http2 Transport it creates, making it impossible to configure transport
parameters such as ReadIdleTimeout.
- 1 回答
- 0 关注
- 93 浏览
添加回答
举报