nodejs - fs.createReadStream().pipe, wie Sie wissen, die Größe der Datei Problem

Schreibe ich mein eigenes HTTP-Modul, wenn ich Antwort mit einer Binär-Datei, z.B. .jpg,

Lade ich die Datei mit: body = fs.createReadStream(pathOfFile).

Wenn ich generieren die Antwort, die ich verwenden:body.pipe(socket);

Aber als die HTTP-Antwort, ich hatte gern ein Content-Length header.

Ich konnte nicht finden eine einfache Möglichkeit, es zu tun, fs.stat gibt nicht sofort ein Ergebnis aber nur, nachdem ich nannte Rohr.

Sowieso zu wissen, was zu senden, in Content-Length header. ?

Dank.

Es ist schwierig zu sagen, ob Sie Fragen über die Länge der Dateien, oder die Breite und Höhe der Bilder \-:

InformationsquelleAutor user1066986 | 2011-12-20

Schreibe einen Kommentar