请问ASP.NET中OutputCache只对同一客户端有效吗?
查了相关的资料并没有说明这一点,但我测试的结果是不同的电脑访问页面时OutputCache都只对同一电脑有效(即不同电脑的第一次访问页面都会重新请求OutputCache无效)
而ASP.NET中的HttpContext.Cache则对所有客户端有效
请问如何实现OutputCache和HttpContext.Cache一样对所有客户端有效?
<%@ OutputCache Duration="600" VaryByParam="*" %>
主要是VaryByParam这个参数设置VaryByParam=“none”即可