解決node里面的中文亂碼


今天咋學習node的時候,跟着視頻里在擼代碼,但是卻出現了中文亂碼的情況,視頻中的谷歌瀏覽器可能和我的版本不一致,先看代碼吧:

'use strict';
const http = require("http");
let count = 0;
const server = http.createServer((req, res) => {
    res.write(`這是第${count++}個訪問的`);
    res.end();
});
server.listen(2080, error => {
    if (error)
        throw error;
    console.log("啟動成功")
});

  我是想用node建一個本地的服務器,然后統計訪問的個數,但是卻出現了中文亂碼:

榪欐槸絎�0涓闂殑

后來查詢資料,原來加一個頭部代碼就行:
設置 res.writeHead(200, {'Content-Type': 'text/html; charset=utf-8'});
'use strict';
const http = require("http");
let count = 0;
const server = http.createServer((req, res) => {
    res.writeHead(200, {'Content-Type': 'text/html; charset=utf-8'});
    res.write(`這是第${count++}個訪問的`);
    res.end();
});
server.listen(2080, error => {
    if (error)
        throw error;
    console.log("啟動成功")
});

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2026 CODEPRJ.COM