asp缓存的问题

来源:百度知道 编辑:UC知道 时间:2024/05/05 04:40:15
前几天做了个网站,别人在打开的是后通过缓存(Internet属性中的的查看文件)能看到我做网页时候的图片等资料.
用什么代码使Internet属性中的的查看文件不显示.就是让他打开网页的时候缓存里没有文件呢?
就是让别人看不到我的文件!!

程序前面加上这个:
Response.Buffer=true
Response.ExpiresAbsolute = Now() - 1
Response.AddHeader "Cache-Control", "private"

Response.Buffer = False

你是说源文件吧----可以去下载一个微软的Windows script Encoder,它可以对asp的脚本和客户端javas cript/vbs cript脚本进行加密。。。不过客户端加密后,只有ie5才能执行,服务器端脚本加密后,只有服务器上安装有s cript engine 5(装一个ie5就有了)才能执行。

-----楼上的做法可以清除缓存中的历史内容。并不能使别人看不到源文件