第一种:设置请求头
response.writeHead( 200, {
'Content-Type': 'text/html;charset=UTF8'
})
const http = require( 'http' )
const port = 8001
const host = 'localhost'
const server = http.createServer( ( request,response ) => {
response.writeHead( 200,{
'Content-Type': 'text/html;charset=utf8'
})
const str = '<h3>hello node.js 你好</h3>'
response.write( str )
response.end()
}).listen( port,host,() => {
console.log( `The server is running at:http://${ host }:${ port }` )
})
第二种:发送一个meta标签
response.write('<meta charset="UTF-8">')
const http = require( 'http' )
const port = 8001
const host = 'localhost'
const server = http.createServer( ( request,response ) => {
response.writeHead( 200,{
'Content-Type': 'text/html;charset=utf8'
})
response.write('<h3>hello node.js 你好</h3>')
response.write( '<meta charset="UTF-8">')
response.end()
}).listen( port,host,() => {
console.log( `The server is running at:http://${ host }:${ port }` )
})