Я пишу свой собственный модуль HTTP, если мне нужно ответить с помощью двоичного файла, например, .jpg,
Я загружаю файл, используя: body = fs.createReadStream(pathOfFile)
.
Когда я генерирую ответ, я использую: body.pipe(socket);
Но в качестве ответа HTTP я хотел добавить заголовок Content-Length
.
Я не мог найти простой способ сделать это, fs.stat не дает результат сразу, но сразу после того, как я вызвал pipe.
В любом случае, чтобы знать, что отправлять в заголовке Content-Length
.
Спасибо.