我有一个asp.net页面和设置OutPutCashing位置=" 客户端"当我加载页面并重新加载时,页面加载不起作用,但是当单击一个buttom和回发页面时,缓存不起作用 我需要页面加载不运行
答案 0 :(得分:3)
根据RFC 2616 - Hypertext Transfer Protocol -- HTTP/1.1:
某些HTTP方法必须导致缓存使实体无效。这是 要么是Request-URI引用的实体,要么是Location 或Content-Location标头(如果存在)。这些方法是:
- PUT
- DELETE
- POST
因此,要使缓存工作,您需要将POST转换为GET。