fix: http2 issue
This commit is contained in:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user