fix: http2 issue

This commit is contained in:
2024-01-30 20:55:30 +08:00
parent 240f005091
commit 2004e9c9a3

View File

@@ -166,26 +166,18 @@ func HttpListenWebServerTLS(addr, caFile, certFile, keyFile string, clientAuthTy
}
func HttpListenWebServer(addr string) {
h2s := &http2.Server{
// ...
}
// 创建HTTP服务器
server := &http.Server{
Addr: addr,
Handler: h2c.NewHandler(nil, h2s),
Addr: addr,
}
// // 创建HTTP服务器
// server := &http.Server{
// Addr: addr,
// }
// // support http 2.0 server
// err := http2.ConfigureServer(server, &http2.Server{})
// if err != nil {
// fmt.Println("ConfigureServer err:", err)
// os.Exit(7)
// }
err := server.ListenAndServe()
// support http 2.0 server
err := http2.ConfigureServer(server, &http2.Server{})
if err != nil {
fmt.Println("ConfigureServer err:", err)
os.Exit(7)
}
err = server.ListenAndServe()
if err != nil {
fmt.Println("ListenAndServe err:", err)
os.Exit(8)