使用nodejs搭建一個最簡單的服務器,用來返回自定義的json數據。
1.自行安裝nodejs,並且設置環境
2.建立服務程序server.js和數據文件data.json
server.js
var http = require('http');
var fs = require('fs');
http.createServer((req,res)=>{
//data.json爲自定義的json文件
fs.readFile('./data.json',(err, data)=>{
//必須添加這些頭部信息,允許跨域請求
res.writeHead(200,{
"Access-Control-Allow-Origin": "*",
"Access-Control-Allow-Headers": "X-Requested-With"
})
if(err){
res.write("server error")
}
else{
res.write(data);
}
res.end();
});
}).listen(3000)
data.json
{
"name" : "zhang",
"age": 18,
"list":[
"yellow",
"red",
"blue"
]
}
3.啓動服務程序
cmd: node server.js
4.訪問