angular6 - 如何在交付 Angular 应用程序的响应中获取 Cookie 的值
问题描述
我想 Angular 应用程序的工作方式如下 1)浏览器发送请求 2)服务器发送响应和 Angular 的 JS 包(main.js)。
假设我已经正确理解了工作机制,有没有一种方法可以获取传递 Angular JS 包的 http 响应中的 cookie?
我的服务器收到请求后,插入两个 cookie,然后向客户端发送响应。响应还包括我的 Angular 应用程序。有没有办法可以访问我的 app.component.ts 中的 Cookie?
解决方案
我在使用 Angular 8 时遇到了同样的问题,经过大量研究,我发现 Cookie 会自动保存在浏览器中,如果您想检索它们,您可以使用ngx-cookie-service
并获取它们,就像您从本地存储中获取项目一样。
推荐阅读
- javascript - 数组帮助 | JS
- solr - 在 Solr 7.x 中,如何仅对逗号而不是空格或其他特殊字符进行标记?
- javascript - Javascript绑定函数未按预期传递参数
- c# - c# mvc中文本框中的意义值是字符串还是数字
- reactjs - React Native SectionList 替换数据键
- javascript - 在javascript中使用文件列表进行多次拖放
- powershell - Get-PartitionSupportedSize 失败并出现错误
- java - 在 Spring Data 中分离实体
- python - 标签未出现在 Seaborn distplot
- android - 如何从android中的事件中删除提醒?