ZF-3561: Add ability to set listeners while processing a request

Description

I am trying to implement a solution that ensures that any given request never takes longer than a certain number of seconds. In the current implementation however it is only possible to set a timeout for the initial connect, but not for the time it takes for the server to actually return the entire request.

In PEAR::HTTP_Request they provide a listener solution for this (which also enables download progress bars): http://cvs.php.net/viewvc.cgi/pear/…

Comments

Bulk change of all issues last updated before 1st January 2010 as "Won't Fix".

Feel free to re-open and provide a patch if you want to fix this issue.