我使用Go 1.6,并希望通过http://发出一个HTTP2 2专用请求。
目前,试图这样做的结果是:
头http://localhost:2076/completed/764c1b6bc55548707507a2dd25570483a7216bf4:http2:不支持的方案
为了迫使http2,我认为我需要将http.Client.Transport.TLSConfig.NextProtos设置为[]string{"h2"}。
还需要什么?
发布于 2015-12-26 03:37:13
您需要使用https,而不是http。http2传输不承认http方案。
发布于 2016-03-02 06:46:26
默认情况下,HTTP/2.0适用于高度安全的连接。它使用高质量的密码。所以它只能在HTTPS连接上运行。此外,要建立HTTPS连接,还需要启用SSL并安装所需的证书。
https://stackoverflow.com/questions/34468231
复制相似问题