codekingpro/portable-devtools
114k
1Metadata-Version: 2.12Name: httplib23Version: 0.22.04Summary: A comprehensive HTTP client library.5Home-page: https://github.com/httplib2/httplib26Author: Joe Gregorio7Author-email: joe@bitworking.org8License: MIT9Classifier: Development Status :: 4 - Beta10Classifier: Environment :: Web Environment11Classifier: Intended Audience :: Developers12Classifier: License :: OSI Approved :: MIT License13Classifier: Operating System :: OS Independent14Classifier: Programming Language :: Python15Classifier: Programming Language :: Python :: 216Classifier: Programming Language :: Python :: 2.717Classifier: Programming Language :: Python :: 318Classifier: Programming Language :: Python :: 3.419Classifier: Programming Language :: Python :: 3.520Classifier: Programming Language :: Python :: 3.621Classifier: Programming Language :: Python :: 3.722Classifier: Programming Language :: Python :: 3.823Classifier: Programming Language :: Python :: 3.924Classifier: Programming Language :: Python :: 3.1025Classifier: Programming Language :: Python :: 3.1126Classifier: Topic :: Internet :: WWW/HTTP27Classifier: Topic :: Software Development :: Libraries28Requires-Python: >=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*29License-File: LICENSE30Requires-Dist: pyparsing (<3,>=2.4.2) ; python_version < "3.0"31Requires-Dist: pyparsing (!=3.0.0,!=3.0.1,!=3.0.2,!=3.0.3,<4,>=2.4.2) ; python_version > "3.0"32 33 34 35A comprehensive HTTP client library, ``httplib2`` supports many features left out of other HTTP libraries.36 37**HTTP and HTTPS**38 HTTPS support is only available if the socket module was compiled with SSL support.39 40 41**Keep-Alive**42 Supports HTTP 1.1 Keep-Alive, keeping the socket open and performing multiple requests over the same connection if possible.43 44 45**Authentication**46 The following three types of HTTP Authentication are supported. These can be used over both HTTP and HTTPS.47 48 * Digest49 * Basic50 * WSSE51 52**Caching**53 The module can optionally operate with a private cache that understands the Cache-Control:54 header and uses both the ETag and Last-Modified cache validators. Both file system55 and memcached based caches are supported.56 57 58**All Methods**59 The module can handle any HTTP request method, not just GET and POST.60 61 62**Redirects**63 Automatically follows 3XX redirects on GETs.64 65 66**Compression**67 Handles both 'deflate' and 'gzip' types of compression.68 69 70**Lost update support**71 Automatically adds back ETags into PUT requests to resources we have already cached. This implements Section 3.2 of Detecting the Lost Update Problem Using Unreserved Checkout72 73 74**Unit Tested**75 A large and growing set of unit tests.76 