[英]Node.js server with http get json
我想創建一個簡單的Node.js服務器來執行以下操作:
使用我的應用程序,我只需執行命令http.get(Node.Js_Server_address/json)
即可獲取存儲在服務器上的json文件數據。
能幫我個教程嗎? 任何幫助,將不勝感激!
這是一個非常簡單的node.js服務器示例:
var app = require('./app');
var http = require('http');
var server = http.createServer(app);
server.listen(8080, function() {
console.log("listening to: http://127.0.0.1:8080");
});
// routing
app.get('/', function (req, res) {
res.sendfile(__dirname + '/index.html');
});
關於這個話題有很多例子,我想你應該在下一次之前做一下谷歌搜索。 您可以通過nodeJs的express模塊創建REST服務器。 在服務器文件夾中,使用npm install express
下載Express模塊。 您可以從此處獲取有關express的更多信息。 之后,創建一個server.js
在服務器folder.In文件server.js
var express = require('express');
var app = express();
var PORT = 8080;
/* req stands for request, res stands for response */
app.get('/json',function(req,res){
res.json(yourData);
})
app.listen(PORT,function(){
console.log('Express is listening port:' + PORT + '!');
})
所以這應該做的工作。 讓我知道這是否對您有幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.