Я создал приложение для рендеринга angular на стороне сервера. Запуск приложения с использованием node cmd node app. js
Теперь я хочу создать прокси для вызова URL-адреса серверной части и получить ответ JSON для отображения в пользовательском интерфейсе.
для отображения html файлов
app.get('/*', (req, res) => {
console.time (GET: ${req.originalUrl}
); res.render ('./ dist / browser / index', {req: req, res: res}); console.timeEnd (GET: ${req.originalUrl}
); });
прокси, созданный для apis остатка серверной части
app.use('/api*', createProxyMiddleware({ target: 'https://backend.url.com',pathRewrite: {'^/api' : ''},changeOrigin: true }));
Когда я пытаюсь вызвать / api в методе HttpClient, я получаю html код в качестве ответа вместо json ответа .
Пожалуйста, помогите мне, что мне не хватает в конфигурации прокси.