Это моя первая попытка использования Socket.io
Я создаю API для передачи некоторых данных. Это работает хорошо.
Вот код, который я считаю нужным изменить:
app.use(express.static(__dirname + '/node_modules'));
app.get('/', function(req, res,next) {
res.sendFile(__dirname + '/index.html');
res.setHeader('Access-Control-Allow-Origin', '*');
});
Согласно приведенному выше коду, данные успешно отправляются в файл index.html. Я использовал порт 4200. Поэтому, если я введу localhost: 4200 в браузере, я смогу увидеть данные, отображаемые в файле index.html. Теперь я хочу использовать localhost: 4200 в своем угловом js-проекте для получения данных, но вместо этого я получаю html-содержимое файла index.html.
Вот фрагмент из моего кода angularjs:
setInterval(function(){
$http.get("localhost:4200").success(function(response) {
console.log(response);
})
}, 500);
Что я тут не так делаю?