我需要使用net模塊和socket.write命令來實現Web服務器。 我使用下面的代碼來發送文本文件(HTML,CSS和等):發送映像文件響應 - node.js
fs.readFile(file,encoding='UTF8', function (err, data) {
if (err) throw err;
var dataToReturn=data.toString();
socket.write('Content-Length:'+dataToReturn.length+'\r\n');
socket.write('\r\n');
socket.write(dataToReturn);
});
其工作正常,但是當我需要發送圖片文件這是行不通的。 我該怎麼辦?