node开启服务的两种方法
一、第一种方式使用koa框架
// koa框架 是一个简单好用, 特点: 优雅, 简单表达能力强, *度高
// 所有功能都通过插件实现,很符合 Unix 哲学
// 1.使用koa开启一个服务
先下载:npm i koa
var Koa = require(‘koa’)
var app = new Koa()
app.listen(3000)
二、使用node服务模块开始服务
var http = require(‘http’)
var server = http.createServer(function(req, res) {
// res.writeHead(200, { “Content-type”: ‘text/html;charset=UTF8’ })
res.setHeader(“Content-Type”, “text/html;charset=UTF8”)
res.write(‘成功写入’)
res.end(‘写入结束’)
}).listen(8081)
console.log(‘http创建服务成功,端口号:8081’)
// 该格式可以识别HTML结构,编码格式是UTF-8
// res.writeHead(200,{‘Content-Type’:‘text/html;charset=UTF8’});
// 该格式不可以识别HTML结构
// res.writeHead(200,{‘Content-Type’:‘text/plain;charset=UTF8’});
// 该格式识别图片
// res.writeHead(200,{‘Content-Type’:‘image/jpg;charset=UTF8’});
// 该格式识别样式
// res.writeHead(200,{‘Content-Type’:‘text/css;charset=UFT8’});
// response.setHeader(name, value)
// 例如:res.setHeader(“Content-Type”, “text/html;charset=UTF8”)
// name 响应头的类型,注意这个名字是不区分大小写。
// value 响应头的值
// 设置允许跨域
// res.header(‘Access-Control-Allow-Origin’, ‘*’);
本文地址:https://blog.csdn.net/bin_2659017380/article/details/107341778
上一篇: Java面试必知:软件设计的七大原则