100 lines
3.4 KiB
Python
100 lines
3.4 KiB
Python
"""HTTP Headers constants."""
|
|
|
|
# After changing the file content call ./tools/gen.py
|
|
# to regenerate the headers parser
|
|
|
|
from multidict import istr
|
|
|
|
METH_ANY = '*'
|
|
METH_CONNECT = 'CONNECT'
|
|
METH_HEAD = 'HEAD'
|
|
METH_GET = 'GET'
|
|
METH_DELETE = 'DELETE'
|
|
METH_OPTIONS = 'OPTIONS'
|
|
METH_PATCH = 'PATCH'
|
|
METH_POST = 'POST'
|
|
METH_PUT = 'PUT'
|
|
METH_TRACE = 'TRACE'
|
|
|
|
METH_ALL = {METH_CONNECT, METH_HEAD, METH_GET, METH_DELETE,
|
|
METH_OPTIONS, METH_PATCH, METH_POST, METH_PUT, METH_TRACE}
|
|
|
|
|
|
ACCEPT = istr('Accept')
|
|
ACCEPT_CHARSET = istr('Accept-Charset')
|
|
ACCEPT_ENCODING = istr('Accept-Encoding')
|
|
ACCEPT_LANGUAGE = istr('Accept-Language')
|
|
ACCEPT_RANGES = istr('Accept-Ranges')
|
|
ACCESS_CONTROL_MAX_AGE = istr('Access-Control-Max-Age')
|
|
ACCESS_CONTROL_ALLOW_CREDENTIALS = istr('Access-Control-Allow-Credentials')
|
|
ACCESS_CONTROL_ALLOW_HEADERS = istr('Access-Control-Allow-Headers')
|
|
ACCESS_CONTROL_ALLOW_METHODS = istr('Access-Control-Allow-Methods')
|
|
ACCESS_CONTROL_ALLOW_ORIGIN = istr('Access-Control-Allow-Origin')
|
|
ACCESS_CONTROL_EXPOSE_HEADERS = istr('Access-Control-Expose-Headers')
|
|
ACCESS_CONTROL_REQUEST_HEADERS = istr('Access-Control-Request-Headers')
|
|
ACCESS_CONTROL_REQUEST_METHOD = istr('Access-Control-Request-Method')
|
|
AGE = istr('Age')
|
|
ALLOW = istr('Allow')
|
|
AUTHORIZATION = istr('Authorization')
|
|
CACHE_CONTROL = istr('Cache-Control')
|
|
CONNECTION = istr('Connection')
|
|
CONTENT_DISPOSITION = istr('Content-Disposition')
|
|
CONTENT_ENCODING = istr('Content-Encoding')
|
|
CONTENT_LANGUAGE = istr('Content-Language')
|
|
CONTENT_LENGTH = istr('Content-Length')
|
|
CONTENT_LOCATION = istr('Content-Location')
|
|
CONTENT_MD5 = istr('Content-MD5')
|
|
CONTENT_RANGE = istr('Content-Range')
|
|
CONTENT_TRANSFER_ENCODING = istr('Content-Transfer-Encoding')
|
|
CONTENT_TYPE = istr('Content-Type')
|
|
COOKIE = istr('Cookie')
|
|
DATE = istr('Date')
|
|
DESTINATION = istr('Destination')
|
|
DIGEST = istr('Digest')
|
|
ETAG = istr('Etag')
|
|
EXPECT = istr('Expect')
|
|
EXPIRES = istr('Expires')
|
|
FORWARDED = istr('Forwarded')
|
|
FROM = istr('From')
|
|
HOST = istr('Host')
|
|
IF_MATCH = istr('If-Match')
|
|
IF_MODIFIED_SINCE = istr('If-Modified-Since')
|
|
IF_NONE_MATCH = istr('If-None-Match')
|
|
IF_RANGE = istr('If-Range')
|
|
IF_UNMODIFIED_SINCE = istr('If-Unmodified-Since')
|
|
KEEP_ALIVE = istr('Keep-Alive')
|
|
LAST_EVENT_ID = istr('Last-Event-ID')
|
|
LAST_MODIFIED = istr('Last-Modified')
|
|
LINK = istr('Link')
|
|
LOCATION = istr('Location')
|
|
MAX_FORWARDS = istr('Max-Forwards')
|
|
ORIGIN = istr('Origin')
|
|
PRAGMA = istr('Pragma')
|
|
PROXY_AUTHENTICATE = istr('Proxy-Authenticate')
|
|
PROXY_AUTHORIZATION = istr('Proxy-Authorization')
|
|
RANGE = istr('Range')
|
|
REFERER = istr('Referer')
|
|
RETRY_AFTER = istr('Retry-After')
|
|
SEC_WEBSOCKET_ACCEPT = istr('Sec-WebSocket-Accept')
|
|
SEC_WEBSOCKET_VERSION = istr('Sec-WebSocket-Version')
|
|
SEC_WEBSOCKET_PROTOCOL = istr('Sec-WebSocket-Protocol')
|
|
SEC_WEBSOCKET_EXTENSIONS = istr('Sec-WebSocket-Extensions')
|
|
SEC_WEBSOCKET_KEY = istr('Sec-WebSocket-Key')
|
|
SEC_WEBSOCKET_KEY1 = istr('Sec-WebSocket-Key1')
|
|
SERVER = istr('Server')
|
|
SET_COOKIE = istr('Set-Cookie')
|
|
TE = istr('TE')
|
|
TRAILER = istr('Trailer')
|
|
TRANSFER_ENCODING = istr('Transfer-Encoding')
|
|
UPGRADE = istr('Upgrade')
|
|
WEBSOCKET = istr('WebSocket')
|
|
URI = istr('URI')
|
|
USER_AGENT = istr('User-Agent')
|
|
VARY = istr('Vary')
|
|
VIA = istr('Via')
|
|
WANT_DIGEST = istr('Want-Digest')
|
|
WARNING = istr('Warning')
|
|
WWW_AUTHENTICATE = istr('WWW-Authenticate')
|
|
X_FORWARDED_FOR = istr('X-Forwarded-For')
|
|
X_FORWARDED_HOST = istr('X-Forwarded-Host')
|
|
X_FORWARDED_PROTO = istr('X-Forwarded-Proto')
|