当前位置: 移动技术网 > IT编程>开发语言>Java > node开启服务的两种方法

node开启服务的两种方法

2020年07月17日  | 移动技术网IT编程  | 我要评论

一、第一种方式使用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

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网