SORU
12 Temmuz 2012, PERŞEMBE


geri çağırma borusu tamamlanması işlemek için

Aşağıdaki node.js kod bazı url belgeleri indirme ve diske kaydetmek için kullanıyorum. Belge yüklendiğinde hakkında bilgi sahibi olmak istiyorum. boru ile herhangi bir geri arama görmedim.Ya da, herhangi bir 'son' olay bu indirme tamamlanması üzerine yakalanabilir ?

request(some_url_doc).pipe(fs.createWriteStream('xyz.doc'));

CEVAP
12 Temmuz 2012, PERŞEMBE


Akarsu, belirli olayları dinlemek, böylece EventEmitterler. İstek (daha önce end finish bir olay yok dediğin gibi.

 var stream = request(...).pipe(...);
 stream.on('finish', function () { ... });

Kullanılabilir hakkında daha fazla bilgi için stream documentation page kontrol edebilirsiniz.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Abbeydabby0277's channel

    Abbeydabby02

    9 ŞUBAT 2012
  • USI Events

    USI Events

    6 AĞUSTOS 2013
  • VJ VIMANA

    VJ VIMANA

    3 Mayıs 2007