node项目中文乱码解决

上一篇的第一个node项目成功运行,但是设置res.write('你好,世界'),浏览器运行出现乱码

解决:设置res.writeHeade(设置请求头)

//引入http模块
const http = require('http');
//设置主机名及端口
const hostname="127.0.0.1";
const port="3002";
//服务端响应处理

const server = http.createServer((req,res)=> {
	res.writeHead(200, {'Content-Type': 'text/html; charset=utf-8'});

	res.end('你好,世界!');
}
);
//端口监控
server.listen(port,hostname,()=>{

	console.log(`服务器在运行在 http://${hostname}:${port}/ `);
	//console.log(`服务器运行在 http://${hostname}:${port}/`);
}
)

完美解决node中文乱码问题

总结:设置writeHead请求头,在端口监控哪里的console不是单引号是大键盘数字键1左边的`

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏琦小虾的Binary

HTML 表单 (form) 的作用解释

参考网址: 《HTML中form表单作用解释》 表单在网页中主要负责的是数据采集功能,一个表单基本由三部分组成: 表单标签:这里面包含了处理表...

3807
来自专栏前端小作坊

网页上的复制与剪切

IE 10及以上的版本修改了Document.execCommand()方法,增加了对剪切和复制的支持。Chrome从43版本开始也支持了这项特性。

1282
来自专栏happyJared

IDEA快捷键拆解系列(十七):Debug篇

  在分析源码的时候,良好的Debug能力可以帮助我们快速的读懂别人的代码。IDEA为开发者们提供了全面的Debug支持,相信熟练掌握后可以大大的提高我们的De...

901
来自专栏极客慕白的成长之路

前端知识点总结 : Vue

作用:将表达式执行的结果 输出当调用元素的innerHTML中;还可以将数据绑定到视图。

591
来自专栏上善若水

PJS001 PhantomJ简易入门

PhantomJS是一个基于webkit的JavaScript API,使用QtWebKit作为它核心浏览器的功能,使用webkit来编译解释执行JavaScr...

852
来自专栏魏艾斯博客www.vpsss.net

宝塔面板安装后需要改掉默认端口和登陆账号

8402
来自专栏Youngxj

EMLOG自适应emMsg提示信息

2228
来自专栏程序员的诗和远方

tips-解决base标签造成SVG效果失效

之前写了使用SVG实现一个骚气的圆环: 一个比想象中更骚气的圆-svg实现。后来上线过程中发现渐变的效果出不来,原来是html base标签和内联SVG同时使用...

3085
来自专栏编程坑太多

「小程序JAVA实战」 小程序默认加载的页面和生命周期(八)

1032
来自专栏ytkah

dedecms后台左侧菜单500错误怎么处理

  前面dedecms后台左侧菜单空白不显示怎么处理,但有些网友还是反应说不能显示,提示500错误,这可能是iis配置或apache设置不正确有关,一般是正常的...

3435

扫码关注云+社区

领取腾讯云代金券