http cache-control为no-cache,为什么走了强缓存?

看看是不是关闭了head里面缓存参数呢?

看后台代码

您好,我是有问必答小助手,你的问题已经有小伙伴为您解答了问题,您看下是否解决了您的问题,可以追评进行沟通哦~

如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632

response是这个@技术专家团-赖老师(软件之家)

翻了一个下午的资料,明白为什么了,第一次请求的时候,响应头里面没有cache-control,所以走的应该是默认的浏览器缓存策略。至于为什么请求头上有cache-control,应该是复用的请求html资源时候的头,但实际上是不生效的,因为请求没有发出去。