Documentation ¶
Index ¶
Constants ¶
View Source
const ( // ReadHeaderTimeout is the amount of time allowed to read // request headers. // HTTP timeouts are necessary to expire inactive connections // and failing to do so might make the application vulnerable // to attacks like slowloris which work by sending data very slow, // which in case of no timeout will keep the connection active // eventually leading to a denial-of-service (DoS) attack. // References: // - https://en.wikipedia.org/wiki/Slowloris_(computer_security) ReadHeaderTimeout = 32 * time.Second )
Variables ¶
This section is empty.
Functions ¶
func ListenAndServe ¶
func ListenAndServe(opts Options)
ListenAndServe start a http server to enable pprof.
Types ¶
Click to show internal directories.
Click to hide internal directories.