nodejs搭建服務器,返回json文件

使用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.訪問

http://localhost:3000/

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章