Location的默认是什么?如一页面查询数据库返回数据
当Location设置成Client时是不是缓存在客户端,对于不同电脑的上第一次请求都还要再查询一次数据库?如果是这样那根IE自己的缓存有什么区别?如果设置成Server是不是就是对于不同电脑的请求都取同一Server上的缓存?
当Location设置成Client时是不是缓存在客户端,对于不同电脑的上第一次请求都还要再查询一次数据库?如果是这样那根IE自己的缓存有什么区别?如果设置成Server是不是就是对于不同电脑的请求都取同一Server上的缓存?
解决方案 »
- 站点部署后 页面不能显示
- 请问谁用.net 接入过新浪微博api
- GirdView是否可以回行??
- asp.net里把一个页面上的表格里的数据传到另一页上
- 简短的代码!帮我看看!郁闷了!怎么改?初级问题,谢谢!高手帮我!
- Thickbox 3.1+jQuery 1.2.6的问题
- 如何提示“用户名中包含非法字符”
- 如何获取treeview节点的值
- 求助.NET MVC 小项目设计思路
- 鼠标经过Treeview的各节点时或点击节点时都不能在状态栏显示其指向的超链?(
- 禁用viewstate在web.config里这段该加在哪啊。
- 大虾门,俺没电脑,在网吧能做网站吗??运行ASP 好象要装IIS吧,网吧没光区,该咋半
Any 输出缓存可位于产生请求的浏览器客户端、参与请求的代理服务器(或任何其他服务器)或处理请求的服务器上。
Client 输出缓存位于产生请求的浏览器客户端上。
Downstream 输出缓存可存储在任何 HTTP 1.1 可缓存设备中,源服务器除外。这包括代理服务器和发出请求的客户端。
None 对于请求的页,禁用输出缓存。
Server 输出缓存位于处理请求的 Web 服务器上。
ServerAndClient 输出缓存只能存储在源服务器或发出请求的客户端中。代理服务器不能缓存响应。
2、我也不是很清楚,不过我想应该是同一会话(Session)请求域的缓存。因为如果是楼主所说的“对于不同电脑的请求都取同一Server上的缓存”的话,那么,当一个用户请求一页有用户信息(如“我的信箱”)的页之后,而其它电脑上再请求这页时就显示这个用户的信息了!?所以缓存原理的前提是在安全之下。