OLD | NEW |
(Empty) | |
| 1 from __future__ import absolute_import |
| 2 import sys |
| 3 |
| 4 assert sys.version_info[0] < 3 |
| 5 |
| 6 from httplib import * |
| 7 from httplib import HTTPMessage |
| 8 |
| 9 # These constants aren't included in __all__ in httplib.py: |
| 10 |
| 11 from httplib import (HTTP_PORT, |
| 12 HTTPS_PORT, |
| 13 |
| 14 _CS_IDLE, |
| 15 _CS_REQ_STARTED, |
| 16 _CS_REQ_SENT, |
| 17 |
| 18 CONTINUE, |
| 19 SWITCHING_PROTOCOLS, |
| 20 PROCESSING, |
| 21 |
| 22 OK, |
| 23 CREATED, |
| 24 ACCEPTED, |
| 25 NON_AUTHORITATIVE_INFORMATION, |
| 26 NO_CONTENT, |
| 27 RESET_CONTENT, |
| 28 PARTIAL_CONTENT, |
| 29 MULTI_STATUS, |
| 30 IM_USED, |
| 31 |
| 32 MULTIPLE_CHOICES, |
| 33 MOVED_PERMANENTLY, |
| 34 FOUND, |
| 35 SEE_OTHER, |
| 36 NOT_MODIFIED, |
| 37 USE_PROXY, |
| 38 TEMPORARY_REDIRECT, |
| 39 |
| 40 BAD_REQUEST, |
| 41 UNAUTHORIZED, |
| 42 PAYMENT_REQUIRED, |
| 43 FORBIDDEN, |
| 44 NOT_FOUND, |
| 45 METHOD_NOT_ALLOWED, |
| 46 NOT_ACCEPTABLE, |
| 47 PROXY_AUTHENTICATION_REQUIRED, |
| 48 REQUEST_TIMEOUT, |
| 49 CONFLICT, |
| 50 GONE, |
| 51 LENGTH_REQUIRED, |
| 52 PRECONDITION_FAILED, |
| 53 REQUEST_ENTITY_TOO_LARGE, |
| 54 REQUEST_URI_TOO_LONG, |
| 55 UNSUPPORTED_MEDIA_TYPE, |
| 56 REQUESTED_RANGE_NOT_SATISFIABLE, |
| 57 EXPECTATION_FAILED, |
| 58 UNPROCESSABLE_ENTITY, |
| 59 LOCKED, |
| 60 FAILED_DEPENDENCY, |
| 61 UPGRADE_REQUIRED, |
| 62 |
| 63 INTERNAL_SERVER_ERROR, |
| 64 NOT_IMPLEMENTED, |
| 65 BAD_GATEWAY, |
| 66 SERVICE_UNAVAILABLE, |
| 67 GATEWAY_TIMEOUT, |
| 68 HTTP_VERSION_NOT_SUPPORTED, |
| 69 INSUFFICIENT_STORAGE, |
| 70 NOT_EXTENDED, |
| 71 |
| 72 MAXAMOUNT, |
| 73 ) |
| 74 |
| 75 # These are not available on Python 2.6.x: |
| 76 try: |
| 77 from httplib import LineTooLong, LineAndFileWrapper |
| 78 except ImportError: |
| 79 pass |
| 80 |
| 81 # These may not be available on all versions of Python 2.6.x or 2.7.x |
| 82 try: |
| 83 from httplib import ( |
| 84 _MAXLINE, |
| 85 _MAXHEADERS, |
| 86 _is_legal_header_name, |
| 87 _is_illegal_header_value, |
| 88 _METHODS_EXPECTING_BODY |
| 89 ) |
| 90 except ImportError: |
| 91 pass |
OLD | NEW |