diff options
Diffstat (limited to 'forged/internal/incoming/web')
-rw-r--r-- | forged/internal/incoming/web/config.go | 14 | ||||
-rw-r--r-- | forged/internal/incoming/web/server.go | 13 |
2 files changed, 14 insertions, 13 deletions
diff --git a/forged/internal/incoming/web/config.go b/forged/internal/incoming/web/config.go new file mode 100644 index 0000000..63a7f37 --- /dev/null +++ b/forged/internal/incoming/web/config.go @@ -0,0 +1,14 @@ +package web + +type Config struct { + Net string `scfg:"net"` + Addr string `scfg:"addr"` + Root string `scfg:"root"` + CookieExpiry int `scfg:"cookie_expiry"` + ReadTimeout uint32 `scfg:"read_timeout"` + WriteTimeout uint32 `scfg:"write_timeout"` + IdleTimeout uint32 `scfg:"idle_timeout"` + MaxHeaderBytes int `scfg:"max_header_bytes"` + ReverseProxy bool `scfg:"reverse_proxy"` + ShutdownTimeout uint32 `scfg:"shutdown_timeout"` +} diff --git a/forged/internal/incoming/web/server.go b/forged/internal/incoming/web/server.go index a965251..6229bf0 100644 --- a/forged/internal/incoming/web/server.go +++ b/forged/internal/incoming/web/server.go @@ -19,19 +19,6 @@ type Server struct { shutdownTimeout uint32 } -type Config struct { - Net string `scfg:"net"` - Addr string `scfg:"addr"` - Root string `scfg:"root"` - CookieExpiry int `scfg:"cookie_expiry"` - ReadTimeout uint32 `scfg:"read_timeout"` - WriteTimeout uint32 `scfg:"write_timeout"` - IdleTimeout uint32 `scfg:"idle_timeout"` - MaxHeaderBytes int `scfg:"max_header_bytes"` - ReverseProxy bool `scfg:"reverse_proxy"` - ShutdownTimeout uint32 `scfg:"shutdown_timeout"` -} - func New(config Config) (server *Server) { httpServer := &http.Server{ Handler: NewHandler(config), |