code: def from_httplib(r, **response_kw):
          
  
          return HTTPResponse(body=r,
                              headers=dict(r.getheaders()),
                              status=r.status,
                              version=r.version,
                              reason=r.reason,
                              strict=r.strict,
                              original_response=r,
                              **response_kw)
docs: Given an :class:`httplib.HTTPResponse` instance ``r``, return a
          corresponding :class:`urllib3.response.HTTPResponse` object.
  
          Remaining parameters are passed to the HTTPResponse constructor, along
          with ``original_response=r``.