0

我是 NODEJS、Java 脚本编程的新手,所以学习基础知识

  • 我在下面给出了简单的代码示例,如何使它成为一个 Web 服务,这个代码确实连接到数据库并产生一个 JASON 输出如何使它成为一个 Web 服务

我计划在 AWS 中托管此代码并通过互联网连接从我的计算机调用它

var http = require('http');
var mysql = require('mysql');
var connection = mysql.createConnection({
    host: 'localhost',
    user: 'root',
    database: 'node'
});

console.log('MySQL Connection details  '+connection);

http.createServer(function (request, response) 
{ 
        console.log('Creating the http server');
        connection.query('SELECT id, content FROM test WHERE id IN (1, 2)', function(err, rows, fields)
        {
                console.log('Connection result error '+err);
                console.log('no of records is '+rows.length);
                response.writeHead(200, { 'Content-Type': 'application/json'});
                response.end(JSON.stringify(rows));
                //response.end();
        }); 

}).listen(8084);

任何链接或指导也会有所帮助!!

谢谢 !!

4

1 回答 1

0

考虑使用 express ( http://expressjs.com/ )。你可以在那里找到一个很好的教程:http ://coenraets.org/blog/2012/10/creating-a-rest-api-using-node-js-express-and-mongodb/ 。

于 2013-07-10T10:22:23.763 回答