我正在使用 jQuery 的加载函数从我的服务器获取图像(图形)。该图是从受基本身份验证保护的 REST API 接收的。图像在当前设置中返回,标头 Cache-Control max-age=0。如果我直接从浏览器调用图像 url,这是尊重的。但是在使用 jQuery 的 load 函数时,它是被缓存的。
我不想每次都获取新图像,因为它需要在服务器上进行一些繁重的计算,并且由于图表显示实时数据,因此不需要长时间缓存。稍后我将使用 max-age=30 或 60。
我知道 jQuery 的 ajax 函数有一个缓存选项。但是这个选项只能设置为真或假,这不是我要找的。