Witam. Piszę obecnie skrypt pośredniczący w pobieraniu, korzystam z Zend_Http_Client oraz adaptera Sockets. Mój problem polega na tym w jaki sposób te klasy pobierają dane, mianowicie najpierw pobierają wszystko, a potem zwracają dane, co jest mi nie na rękę, ponieważ, jeżeli plik jest duży to na pojawienei się okienka pobierania trzeba czekać długo, nie mówiąc już o samym pobieraniu. Próbowałem przekazywać odrazu do wyjścia wszystkie dane, ale to nie działa. Jakieś sugestie jak sobie z tym poradzić?

  1. $client = new Zend_Http_Client();
  2. $response = $client -> setUri($urlDuzegoPliku)
  3. -> setStream(fopen("php://output" , 'a+'))
  4. -> request('GET');