最贊回答 / qq_何處繁華笙歌落丶_0
res.setHeader('Content-Type',?'text/plain;charset=utf-8'); 在這行代碼設置響應的編碼格式就好了
2018-09-11
最新回答 / 安心窩4341644
“不能發送headers因為已經發送過一次了” => 在處理HTTP請求時,服務器會先輸出響應頭,然后再輸出主體內容,而一旦輸出過一次響應頭(比如執行過 res.writeHead() 或 res.write() 或 res.end()),你再嘗試通過 res.setHeader() 或 res.writeHead() 來設置響應頭時(有些方法比如 res.redirect() 會調用 res.writeHead()),就會報這個錯誤。
2018-08-29
最新回答 / imoocaccount
沒有報錯啊<...圖片...>代碼如下:var EventEmitter=require('events').EventEmitter;var life=new EventEmitter();function handler(data){console.log(data);}life.on("someEvent",handler);life.emit("someEvent","test");
2018-08-13
最新回答 / imoocaccount
正常來說一個js文件會 先 解析 后 執行既然要加載一個文件的模塊,那肯定要把那個文件從頭到尾解析一遍,解析的時候遇到?teacher.add('xxx') ,執行是按照解析來執行的,所以?teacher.add('xxx') 會被執行。在index.js文件中導入klass.js文件中的add方法能執行,證明klass.js中:exports.add=add ;這句被執行了在klass.js文件中導入teacher.js文件和student.js文件中的add方法能執行,證明var student=re...
2018-08-09