diff --git a/cmd/server/api/api.go b/cmd/server/api/api.go index fc2655e..207af51 100644 --- a/cmd/server/api/api.go +++ b/cmd/server/api/api.go @@ -76,7 +76,7 @@ func NewServer(documentRoot string, srv *data.Service, creds map[string]string, s.Server = &http.Server{ Addr: fmt.Sprintf(":%d", port), Handler: router, - ReadHeaderTimeout: 2, + ReadHeaderTimeout: 2 * time.Second, } return s } diff --git a/cmd/web/server/server.go b/cmd/web/server/server.go index 023e58c..5c3be6c 100644 --- a/cmd/web/server/server.go +++ b/cmd/web/server/server.go @@ -13,6 +13,7 @@ import ( "runtime" "slices" "sync" + "time" "github.com/go-chi/chi/v5" "github.com/go-chi/chi/v5/middleware" @@ -107,7 +108,7 @@ func NewServer(c config.Configuration) *HTTPServer { s.Server = &http.Server{ Addr: fmt.Sprintf(":%d", c.Server.Port), Handler: router, - ReadHeaderTimeout: 2, + ReadHeaderTimeout: 2 * time.Second, } return s }