我是 Angular 2 的新手,但我了解路由子域时的概念,我有一个通配符 DNS 记录设置,并且希望一个 Angular 应用程序在请求进入时接收请求。
为了让事情变得更有趣,客户端有一个 API,它需要每个子域的唯一 API 密钥,所以我需要有效地根据子域查找客户端 API,并从那里将其包含在每个请求中,而无需发出后续请求在对我真正感兴趣的数据进行后续请求之前获取其 API 密钥的初始查找服务。
这种方法出现了几个问题
1)您是否会创建一个服务来根据子域查找此信息。如果是这样,您将如何将其存储在初始查找中,以便不必继续请求它。
2) 将此类信息保存在 json 文件中会更好吗?如果可以,如何保证它的安全性以及更多的配置类型的资源。
1)我将如何保存最初基于子域查找的任何数据?(我不想每次加载请求以获取客户端 API 密钥以便传递到进一步的 API 请求时都点击端点)。
3) 有没有办法通过服务持久化初始客户端数据以构建动态标头,以便将其包装在对 API 端点的每个请求中?