1. 程式人生 > >Nodejs 顯示圖片的幾種方式

Nodejs 顯示圖片的幾種方式

var http = require('http')
var fs = require('fs')
var request = require('request')
http
.createServer(function (req,res) {
    //如果是網路連線  邊下載邊pipe
     request('https://avatar.csdn.net/E/6/D/1_chuan403082010.jpg?1516788720').pipe(res);

    //第二種
    //fs.createReadStream('logo.png').pipe(res)

//第一種
//     fs.readFile('logo.png',function (err,data) {
//       if (err) {
//        res.end('file not exist')
//       }
//       else {
//           res.writeHeader(200,{'Context-Type':'text/html'})
//           res.end(data)
//       }
//     })
}).listen(8090)