关于Vary来判断User-Agent

来源:4-3 Nginx代理配置和代理缓存的用处

edgex

2018-06-21

我发现如果设置头中Vary:'User-Agent',则不同类型的浏览器访问服务的时候会让nginx开辟不同的缓存

问题:

如何只分两种缓存,pc端缓存和手机端缓存?判断User-Agent的代码写在哪?

写回答

1回答

Jokcy

2018-06-21

应该需要自己扩展nginx,你可以调研一下lua脚本

0
2
Jokcy
回复
edgex
你问的是nginx,那我肯定是提供你nginx相关的解决方案咯。通过应用服务器进行判断也是可行的
2018-06-25
共2条回复

HTTP协议原理+实践 完整案例解析主流技术

解析HTTP协议原理 夯实HTTP技术基础 打通前后端助你快速成长

4313 学习 · 375 问题

查看课程