これがエクスプレスサーバーコードです:
var express = require('express');
var mysql = require('mysql');
var app = express();
app.use(express.bodyParser());
app.use(express.static('public'));
var connection = mysql.createConnection({
host : 'localhost',
user : 'someuser',
password : 'somepassword',
database: 'some_database'
});
connection.connect();
app.get('/users/authenticate', function(req, res){
res.setHeader('Content-Type', 'application/json');
res.send({test:"test"});
res.end();
});
app.listen(3000);
console.log('Listening on port 3000');
この API に get リクエストを発行すると、ネットワーク コンソールの [応答] タブに何も表示されませんが、応答コードは 200 OK です。光を当ててください。ここには JSON データが必要です。コンソールに表示されるのは次のとおりです。