msa6886
@msa6886

Как отправить файл с сервера и сохранить его с помощью браузера?

Как отправить файл с сервера и сохранить его с помощью браузера в локальной файловой системе?
  • Вопрос задан
  • 214 просмотров
Пригласить эксперта
Ответы на вопрос 1
mtix
@mtix
Front-end developer
Если файл достаточно большой, то можно реализовать с помощью потоков.

const http = require("http");
const fs = require("fs");
 
http.createServer(function(request, response){
     
    if(request.url=="/some.doc"){
        response.writeHead(200, {"Content-Type" : "application/msword"});
        fs.createReadStream("some.doc").pipe(response);
    }
    else{
        response.end("hello world!");
    }
     
}).listen(3000);
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы