在我的应用程序中,我使用的是REST客户端和composer-cli生成的Angular应用程序。有时,当我使用Angular应用程序时,REST客户端会被终止。
我注意到,当我尝试在Angular应用程序中使用图像时,这种终止就会发生。在加载映像时,似乎会向REST客户端发送不需要的请求。
REST客户端的日志如下所示。
我正在使用默认生成的Angular应用程序。有什么建议?
我在我的代码中找到了问题。它位于自动生成的代理配置文件(proxy.conf.js)中。
module.exports = [{
context: ['/auth', '/api'],
target,
secure: true,
changeOrigin: true
}, {
context: '/',
target,
secure: true,
changeOrigin: true,
ws: true,
bypass: function (req, res, proxyOptions) {
const accept = req.headers.accept || '';
if (accept.indexOf('html') !== -1) {
return '/index.html';
}
}
}];
我改变了上面的部分,
module.exports = [{
context: ['/auth', '/api'],
target,
secure: true,
changeOrigin: true
}];
并且图像应该位于./src/assets
文件夹中。