Иван Солнцев
440fe803d2
- File reader function small improvent; - Move MAX_REQUEST_LINE_SIZE to common server file.
21 lines
291 B
Python
21 lines
291 B
Python
import enum
|
|
|
|
|
|
MAX_REQUEST_LINE_SIZE = 64 * 1024
|
|
|
|
@enum.unique
|
|
class HandlerType(enum.Enum):
|
|
STATIC_FILE = 0
|
|
REDIRECT = 1
|
|
FUNCTION = 2
|
|
|
|
|
|
class HTTPMethod(enum.Flag):
|
|
HEAD = 1
|
|
GET = 2
|
|
POST = 4
|
|
PUT = 8
|
|
DELETE = 16
|
|
OPTIONS = 32
|
|
TRACE = 64
|
|
PATCH = 128
|