我有一个客户端应用程序需要使用NGINX作为代理,我需要NGINX以下列方式响应HEAD
请求:
这可以通过配置NGINX以及如何实现吗?
即使文件没有被缓存,NGINX也会返回200,但是设置一个特殊的响应头来通知客户端应用程序该文件没有被缓存。
答案 0 :(得分:2)
您可以使用add_header指令:
http {
....
add_header X-Cache $upstream_cache_status;
....
}
在X-Cache标头中获取适当的MISS或HIT状态。