У меня есть этот простой сервер, и когда я перехожу на localhost: 3000, я получаю «Can not GET /». I t терпит неудачу, когда я пытаюсь позвонить и зарегистрироваться. Есть идеи? благодаряпростой сервер узла возвращает «Can not GET /»
var express = require('express');
var gcm = require('node-gcm');
var apn = require('apn');
var app = express();
var device_token;
/*
, function(){
var host = server.address().address;
var port = server.address().port;
console.log(port, host);
}
*/
app.listen(3000);
app.use(function(req, res, next){
res.header("Access-Control-Allow-Origin", "*");
res.header("Access-Control-Allow-Headers", "Origin, X-Requested-With, Content-Type, Accept");
next();
});
app.post('/register', function(req, res){
device_token = req.body.device_token;
console.log('device token received');
console.log(device_token);
res.send('ok');
});
Я ничего не знаю об узле js express, но их документация показывает вызов listen() после определения обработчиков - работает ли это, если вы это сделаете? –
, похоже, не имеет значения. –