簡體   English   中英

帶有http的json的Node.js服務器

[英]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');
});

這里這里都有一個不錯的教程...您可以使用npm安裝node.js及其所需的所有軟件包。 希望能幫助到你。

關於這個話題有很多例子,我想你應該在下一次之前做一下谷歌搜索。 您可以通過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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM