Я пытаюсь сделать простой вызов Ajax в своем приложении на Openshift. Это мой вызов Ajax, который вызывается нажатием кнопки:Ajax call in Openshift throws 404 error
$.ajax({
url: 'http://my-site-name.rhcloud.com/asciimo',
method: 'POST',
data: {attr:"value"}
});
И это узел в моем файле server.js:
self.createRoutes = function() {
self.routes['/asciimo'] = function(req, res) {
res.send('done');
};
};
Все работает, когда я иду в МЕСТЕ-имени. rhcloud.com/asciimo, но если нажать на кнопку (чтобы получить там) я получаю:
POST http://my-site-name.rhcloud.com/asciimo 404 (Not Found)
даже если ссылка явно работает на своем собственном.
Вы должны использовать журналы и проверять наличие ошибок. – Ricardo