在控制器操作中,返回IActionResult,如何设置expires头?
我找到了this,但它似乎与服务器端缓存有关,而不仅仅是设置响应头。我觉得这应该很简单!
答案 0 :(得分:0)
您可以在控制器内部设置标题:
string ExpireDate = DateTime.UtcNow.AddMinutes(60).ToString("ddd, dd MMM yyyy HH:mm:ss", System.Globalization.CultureInfo.InvariantCulture);
Response.Headers.Add("Expires", ExpireDate + " GMT");