Можно ли сказать, запрос на мой Узел App req
в:Угловое - Узел - Можно сказать узел, блок из запроса маршрутов из
app.get('/*', function(req, res) {
res.sendFile(__dirname + '/site/index.html')
});
От какой блок моих угловых маршрутах от (т.е. Я хочу иметь возможность определить, что из блока otherwise
);
.when('/user',
{...}
)
.when('/login',
{...}
)
.otherwise(
{...}
)
Поэтому я хочу, потому что я хочу сделать что-то вроде:
app.get('/*', function(req, res) {
if (req is from otherwise block) {
res.status(400).sendFile(__dirname + '/site/index.html')
} else {
res.sendFile(__dirname + '/site/index.html')
}
});
Единственное, что я могу иначе думать о том, чтобы создать массив из всех разрешенных маршрутов, но я не как дублирование: p
Вы можете просто захватить 'req.originalUrl' – brandonscript
@brandonscript - спасибо, но это еще не то, что я need - я обновил свой вопрос, почему я хочу его – userMod2
Поскольку единственная связь между Angular и Node - это HTTP-запрос, который он делает, все, что вы можете сделать, это получить URL-адрес и проанализировать, из какого маршрута он пришел. В качестве альтернативы вы могли бы просто настроить маршруты Node, чтобы они совпадали, и тогда вы бы знали? – brandonscript