1
我正在使用express js 4.13.3和nodejs 12 我正在接受請求頭部name: "John D�m"
我甚至不知道它的編碼,所以我不知道如何轉換它。 結果應該是name: "John Döm"
將js編碼爲utf-8的頭文件
這是路由
var express = require('express')
var app = express();
app.configure(function() {
app.use(express.logger('dev'));
app.use(express.bodyParser());
});
app.get('/drivers', function(req,res){
res.send(req.headers["name"])
});
app.listen(3000);
console.log('Up: http://127.0.0.1:3000/');
我試圖res.header("Content-Type", "application/json; charset=utf-8");
可我設置明確編碼?用中間件什麼的? 感謝您的高級。
你可以發佈更多關於driver.js ? – malix
@malix改變它現在它有功能,但功能不是問題。問題是編碼 – Daffa
如果你做'console.log(req.headers(「name」))'',你會看到什麼? – Adam