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

  • CasinoRoyaleMovie's channel

    CasinoRoyale

    1 AĞUSTOS 2006
  • LavcoPriceTech

    LavcoPriceTe

    21 AĞUSTOS 2010
  • Videogamerz | Call of Duty

    Videogamerz

    5 NİSAN 2012