Description

The response implementation class of Zend_Http_Client is strictly coupled to Zend_Http_Response. Introducing a factory method that is overridable improves flexibility and extensibility of the class, and providing custom

Zend_Http_Response currently doesn't employ an interface, so forcing a subclass of Zend_Http_Response makes sense, though more refactoring should be needed to simply have a contract based on a Zend_Http_ResponseInterface.