Привет, приведенный ниже код javascript позволяет мне восстанавливать файлы из файловой системы и отправлять их во внешний интерфейс, однако, когда я запускаю код, у меня появляется следующая ошибка, из-за чего это происходит?
Ошибка: TypeError [ERR_INVALID_ARG_TYPE]: первый аргумент должен быть одним из типов: строка, буфер, ArrayBuffer, массив или объект, подобный массиву. Полученный объект типа, на этом коде
Код JavaScript:
http.createServer(function(req, res) {
console.log("Recupero immagini");
var request = url.parse(req.url, true);
var action = request.pathname;
//Recupero il logo della società
if (action == '/logo.jpg') {
console.log("Recupero logo");
var img = fs.readFileSync('./Controller/logo.jpg');
res.writeHead(200, {
'Content-Type': 'image/jpeg'
});
res.end(img, 'binary');
}
//Recupero la firma del tecnico
else if (action == '/firmatecnico.png') {
console.log("Recupero logo tecnico");
var img2 = fs.readFileSync('./firmatecnico.png');
res.writeHead(200, {
'Content-Type': 'image/png'
});
res.end(img2, 'binary');
}
}).listen(8570);