RenaiApp/types/http.d.ts

66 lines
1.6 KiB
TypeScript

declare const enum HttpCode {
// 100
'CONTINUE' = 100,
'SWITCHING_PROTOCOLS' = 101,
'PROCESSING' = 102,
// 200
'OK' = 200,
'CREATED' = 201,
'ACCEPTED' = 202,
'NON_AUTHORITATIVE_INFORMATION' = 203,
'NO_CONTENT' = 204,
'RESET_CONTENT' = 205,
'PARTIAL_CONTENT' = 206,
'MULTI_STATUS' = 207,
// 300
'MULTIPLE_CHOICES' = 300,
'MOVED_PERMANENTLY' = 301,
'MOVED_TEMPORARILY' = 302,
'SEE_OTHER' = 303,
'NOT_MODIFIED' = 304,
'USE_PROXY' = 305,
'TEMPORARY_REDIRECT' = 307,
'PERMANENT_REDIRECT' = 308,
// 400
'BAD_REQUEST' = 400,
'UNAUTHORIZED' = 401,
'PAYMENT_REQUIRED' = 402,
'FORBIDDEN' = 403,
'NOT_FOUND' = 404,
'METHOD_NOT_ALLOWED' = 405,
'NOT_ACCEPTABLE' = 406,
'PROXY_AUTHENTICATION_REQUIRED' = 407,
'REQUEST_TIMEOUT' = 408,
'CONFLICT' = 409,
'GONE' = 410,
'LENGTH_REQUIRED' = 411,
'PRECONDITION_FAILED' = 412,
'REQUEST_TOO_LONG' = 413,
'REQUEST_URI_TOO_LONG' = 414,
'UNSUPPORTED_MEDIA_TYPE' = 415,
'REQUESTED_RANGE_NOT_SATISFIABLE' = 416,
'EXPECTATION_FAILED' = 417,
'IM_A_TEAPOT' = 418,
'INSUFFICIENT_SPACE_ON_RESOURCE' = 419,
'METHOD_FAILURE' = 420, // nice
'UNPROCESSABLE_ENTITY' = 422,
'LOCKED' = 423,
'FAILED_DEPENDENCY' = 424,
'PRECONDITION_REQUIRED' = 428,
'TOO_MANY_REQUESTS' = 429,
'REQUEST_HEADER_FIELDS_TOO_LARGE' = 431,
// 500
'INTERNAL_SERVER_ERROR' = 500,
'NOT_IMPLEMENTED' = 501,
'BAD_GATEWAY' = 502,
'SERVICE_UNAVAILABLE' = 503,
'GATEWAY_TIMEOUT' = 504,
'HTTP_VERSION_NOT_SUPPORTED' = 505,
'INSUFFICIENT_STORAGE' = 507,
'NETWORK_AUTHENTICATION_REQUIRED' = 511,
}