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