request: Don't read more than 1026 bytes
This commit is contained in:
parent
3f2d540579
commit
96a84ddd38
@ -87,6 +87,7 @@ func NewRequestFromURL(url *url.URL) *Request {
|
||||
// to read requests and handle them via the Handler interface.
|
||||
func ReadRequest(r io.Reader) (*Request, error) {
|
||||
// Read URL
|
||||
r = io.LimitReader(r, 1026)
|
||||
br := bufio.NewReaderSize(r, 1026)
|
||||
rawurl, err := br.ReadString('\r')
|
||||
if err != nil {
|
||||
|
Loading…
Reference in New Issue
Block a user