nginx默认会有一堆缓存来加速文件的访问,这个跟协议本身没用关系
你可以直接设定配置文件来修改,如果想做纯粹的流式处理。你可以将缓存文件关闭
在 2014年9月12日星期五UTC+8下午5时03分27秒,冰河写道:
当我使用nginx的proxy 的cache功能时,nginx缓存了一个请求的响应比如http://www.aaa.com,
当我在浏览器上用ctrl+F5再次访问该页面时,请求头中有cache-control:no-cache,这时按照协议的要求
nginx不应该使用自己缓存的cache对我的请求进行应答啊??
但是我用gdb看代码流程发现nginx确实用的自己的cache对我的请求进行的应答?
这是为什么啊,难道是nginx 的bug?