Fix HTTP status code for Request Header Fields Too Large

This commit is contained in:
Teko012 2022-10-15 14:21:56 +02:00
parent c9e754ef97
commit 6766c086d5
No known key found for this signature in database

View File

@ -230,7 +230,9 @@ class Worker(object):
elif isinstance(exc, LimitRequestLine): elif isinstance(exc, LimitRequestLine):
mesg = "%s" % str(exc) mesg = "%s" % str(exc)
elif isinstance(exc, LimitRequestHeaders): elif isinstance(exc, LimitRequestHeaders):
reason = "Request Header Fields Too Large"
mesg = "Error parsing headers: '%s'" % str(exc) mesg = "Error parsing headers: '%s'" % str(exc)
status_int = 431
elif isinstance(exc, InvalidProxyLine): elif isinstance(exc, InvalidProxyLine):
mesg = "'%s'" % str(exc) mesg = "'%s'" % str(exc)
elif isinstance(exc, ForbiddenProxyRequest): elif isinstance(exc, ForbiddenProxyRequest):