2

我需要在 node.js 中创建一个简单的基于 rest 的 web 服务我已经知道如何使用已经公开的 web 服务。我为此使用了 http 模块。关于如何创建 web 服务的任何建议都会很有帮助

4

3 回答 3

2

您可以使用Expressjs,它是制作 REST Api 的最常见的 Web 框架。检查这个提供了很多好的资源的stackoverflow问题。也看看这个教程

如果您需要更高级的东西,我推荐您使用CompoundJS,它可以帮助您为代码提供结构。

于 2012-12-28T12:34:34.600 回答
1

嘿,这是我尝试过的非常简单的东西。下面是代码

var express = require("express");
var app = express();
var data="<Bank><rows>10</rows></Bank>"
console.log(data);
app.get('/Dynamic', function(req, response) {
response.contentType('application/xml');
console.log('listening');
response.send(data);
});
console.log('server will be listening on: 1360' );
app.listen(1360);

希望这可以帮助 。

于 2013-02-07T09:39:40.887 回答
0

我们可以使用这段代码

var express = require('express');

var app = express();

app.post('/login', function(req, res) {

    res.send('Got the data');
});
app.listen(3002);
console.log('Listening on port 3002...');
于 2017-02-23T10:09:19.137 回答