有个需求,对于一个 post请求的URL,客户端有个头是pragam:no-cache。我在nginx中配置了
proxy_cache web_cache;
proxy_cache_methods GET HEAD POST;
proxy_ignore_headers Cache-Control Set-Cookie;
proxy_cache_key $uri$request_body;
proxy_cache_bypass $http_pragma;
proxy_cache_valid any 5m;
但是临时目录里保并没有新建文件 请求状态也是Miss。 老师 这是怎么回事啊?
展开
作者回复: 你要抓包看下上游返回的响应头部里,是否有一些字段明确不允许Nginx缓存。