java - Angular 6 应用程序的茶叶分析
问题描述
有人为 Angular 6 版本的应用程序实现了 Tea Leaf 分析吗?
我正在节点服务器(app.js)上创建一个 cookie,然后期望 Angular 应用程序的每个 API 服务调用都可以使用 cookie。Cookie 需要在从 Angular 应用程序进行的每个 API 调用的 HTTP 请求标头中可见。
您能否告诉我我们是否可以克隆 HTTP 响应标头以使 cookie 与来自 Angular 应用程序的每个 API 服务调用保持一致?
这里的服务 API 驻留在 IBM Web sphere 上。尝试通过在 TestInterceptor 文件中克隆 HTTP 请求标头来放置 withCredentials: true 。
/* Interceptor code goes here...*/
@Injectable()
export class TestInterceptor implements HttpInterceptor {
intercept(req: HttpRequest < any > ,
next: HttpHandler): Observable < HttpEvent < any >>
{
req = req.clone({
headers: req.headers.set('Accept', 'application/json'),
withCredentials: true
});
return next.handle(req).pipe(catchError(error => {
return throwError(error);
}));
}
}
解决方案
推荐阅读
- tensorflow - 如何为 TensorFlow 服务添加基本身份验证
- apache-kafka - Zookeeper 服务器在一段时间后关闭
- r - 循环变量名并堆叠它们
- angular - 为 changeDetect 禁用 zone.js mousemove
- node.js - Populate() 指定多个模型
- python - CNN keras 中图像的混淆矩阵
- android - 强制android使用方形启动器图标
- ios - 图像在表格视图单元格中下载后调整大小
- python - 带有 Django 应用程序错误的静态 CSS 文件
- azure - Azure - 手动删除存储帐户后卸载 IaaSDiagnostics 扩展