Node数据接口开发
Posted diegomock
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Node数据接口开发相关的知识,希望对你有一定的参考价值。
1.npm init创建package.json
2.创建app.js文件,配置app.js文件
(1)var express = require(“express”);
(2)var app = express();
(3)设置跨域访问
1)app.all(‘*‘,function(req,res,next){
res.header(‘Access-Control-Allow-Origin‘,‘*‘);
res.header(‘Access-Control-Allow-Headers‘,‘X-Requested-With‘);
res.header(‘Access-Control-Allow-Methods‘,‘PUT,POST,GET,DELETE,OPTIONS‘);
res.header(‘X-Powered-By‘,‘3.2.1‘);
res.header(‘Content-Type‘,‘application/json;charset=utf-8‘);
next();
})
(4)模拟给前台传输的数据
1)var questions = [{
data:213,
num:444,
age:12
},{
data:456,
num:678,
age:13
}]
(5) 接口配置
app.get(‘/123‘,function(req,res){
res.status(200);
res.json(questions);
})
(6) 配置服务端口
var server = app.listen(3000,function(){
console.log(‘服务启动成功‘);
})
以上是关于Node数据接口开发的主要内容,如果未能解决你的问题,请参考以下文章