Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(8)

Side by Side Diff: third_party/requests/status_codes.py

Issue 24076010: Add 'requests' library to third_party. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/tools/swarm_client
Patch Set: Created 7 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
(Empty)
1 # -*- coding: utf-8 -*-
2
3 from .structures import LookupDict
4
5 _codes = {
6
7 # Informational.
8 100: ('continue',),
9 101: ('switching_protocols',),
10 102: ('processing',),
11 103: ('checkpoint',),
12 122: ('uri_too_long', 'request_uri_too_long'),
13 200: ('ok', 'okay', 'all_ok', 'all_okay', 'all_good', '\\o/', '✓'),
14 201: ('created',),
15 202: ('accepted',),
16 203: ('non_authoritative_info', 'non_authoritative_information'),
17 204: ('no_content',),
18 205: ('reset_content', 'reset'),
19 206: ('partial_content', 'partial'),
20 207: ('multi_status', 'multiple_status', 'multi_stati', 'multiple_stati'),
21 208: ('im_used',),
22
23 # Redirection.
24 300: ('multiple_choices',),
25 301: ('moved_permanently', 'moved', '\\o-'),
26 302: ('found',),
27 303: ('see_other', 'other'),
28 304: ('not_modified',),
29 305: ('use_proxy',),
30 306: ('switch_proxy',),
31 307: ('temporary_redirect', 'temporary_moved', 'temporary'),
32 308: ('resume_incomplete', 'resume'),
33
34 # Client Error.
35 400: ('bad_request', 'bad'),
36 401: ('unauthorized',),
37 402: ('payment_required', 'payment'),
38 403: ('forbidden',),
39 404: ('not_found', '-o-'),
40 405: ('method_not_allowed', 'not_allowed'),
41 406: ('not_acceptable',),
42 407: ('proxy_authentication_required', 'proxy_auth', 'proxy_authentication') ,
43 408: ('request_timeout', 'timeout'),
44 409: ('conflict',),
45 410: ('gone',),
46 411: ('length_required',),
47 412: ('precondition_failed', 'precondition'),
48 413: ('request_entity_too_large',),
49 414: ('request_uri_too_large',),
50 415: ('unsupported_media_type', 'unsupported_media', 'media_type'),
51 416: ('requested_range_not_satisfiable', 'requested_range', 'range_not_satis fiable'),
52 417: ('expectation_failed',),
53 418: ('im_a_teapot', 'teapot', 'i_am_a_teapot'),
54 422: ('unprocessable_entity', 'unprocessable'),
55 423: ('locked',),
56 424: ('failed_dependency', 'dependency'),
57 425: ('unordered_collection', 'unordered'),
58 426: ('upgrade_required', 'upgrade'),
59 428: ('precondition_required', 'precondition'),
60 429: ('too_many_requests', 'too_many'),
61 431: ('header_fields_too_large', 'fields_too_large'),
62 444: ('no_response', 'none'),
63 449: ('retry_with', 'retry'),
64 450: ('blocked_by_windows_parental_controls', 'parental_controls'),
65 451: ('unavailable_for_legal_reasons', 'legal_reasons'),
66 499: ('client_closed_request',),
67
68 # Server Error.
69 500: ('internal_server_error', 'server_error', '/o\\', '✗'),
70 501: ('not_implemented',),
71 502: ('bad_gateway',),
72 503: ('service_unavailable', 'unavailable'),
73 504: ('gateway_timeout',),
74 505: ('http_version_not_supported', 'http_version'),
75 506: ('variant_also_negotiates',),
76 507: ('insufficient_storage',),
77 509: ('bandwidth_limit_exceeded', 'bandwidth'),
78 510: ('not_extended',),
79 }
80
81 codes = LookupDict(name='status_codes')
82
83 for (code, titles) in list(_codes.items()):
84 for title in titles:
85 setattr(codes, title, code)
86 if not title.startswith('\\'):
87 setattr(codes, title.upper(), code)
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698