gpt4 book ai didi

caching - Varnish :即使请求或响应 header 中存在某些 cookie 也会缓存

转载 作者:行者123 更新时间:2023-12-03 17:46:19 25 4
gpt4 key购买 nike

我有一个Web应用程序,其中非登录用户的内容是动态的,可以为匿名用户提供过时的内容以调整超时,我可以通过cookie A来识别用户是匿名用户还是登录用户

我在网络应用中有多个Cookie,例如:A,B,c

  • A仅适用于已登录的用户
  • BC对于返回(在请求中以及后端的所有响应中)的任何用户始终存在

    我无法从应用程序中完全删除BC,只要不存在A,我仍然希望能够继续缓存,并且仍将所有cookie返还给用户(不从后端响应或前端请求中删除它们)

    如何针对这种情况配置 Varnish ?

  • 最佳答案

    你不能如果在仍然输出B&C的同时缓存内容,则每个缓存的对象将向每个用户返回相同的B&C cookie。您确实不希望将相同的Cookie值提供给每个用户。

    关于caching - Varnish :即使请求或响应 header 中存在某些 cookie 也会缓存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39604615/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com