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) { func HttpListenWebServer(addr string) {
// 创建HTTP服务器
h2s := &http2.Server{
// ...
}
server := &http.Server{ server := &http.Server{
Addr: addr, Addr: addr,
Handler: h2c.NewHandler(nil, h2s),
} }
// // 创建HTTP服务器
// server := &http.Server{
// Addr: addr,
// }
// // support http 2.0 server // support http 2.0 server
// err := http2.ConfigureServer(server, &http2.Server{}) err := http2.ConfigureServer(server, &http2.Server{})
// if err != nil { if err != nil {
// fmt.Println("ConfigureServer err:", err) fmt.Println("ConfigureServer err:", err)
// os.Exit(7) os.Exit(7)
// } }
err := server.ListenAndServe() err = server.ListenAndServe()
if err != nil { if err != nil {
fmt.Println("ListenAndServe err:", err) fmt.Println("ListenAndServe err:", err)
os.Exit(8) os.Exit(8)