我正在使用此客户端服务器端向多个用户的第三方服务发出请求。它适用于 1 个用户。每个请求都使用相同的参数到达一个端点,但每个请求的标头之一是X-Auth-Token
,第三方使用它来区分发出请求的用户。由于 ACLing/Access,每个用户都可能得到不同的响应。
我希望 Cache 考虑X-Auth-Token
到,所以只有在相同的情况下才会返回相同的响应X-Auth-Token
。但是,在初始请求之后,它会向每个用户返回相同的结果。
我如何确保X-Auth-Token
在缓存时考虑到它,或者有没有办法可以将用户名编码到每个缓存的请求中?
我可以Vary
以某种方式使用标题吗?