node搭建一个简易服务器比较简单
let http = require("http");
http.createServer(function(req, res) {
res.write("请求成功");
res.end();
})
.listen(3000);
console.log("服务器已经运行在 http://192.168.137.1:3000");
创建一个server.js文件写入上面的代码, 控制点转到当前文件夹下, 输入命令node server.js
这时在浏览器请求打印出来这个地址就会收到…一串乱码
所以这个时候就得设置响应头了
res.writeHead(200, {
"Content-Type": "text/json", // 返回的类型
"Access-Control-Allow-Origin": "*" // 可以解决跨域的问题
});
返回类型一定不能是html, 不然你就得在mate标签中设置返回值的字符集, 不然中文就还是乱码