代码改变世界

[导入]asp.net2.0新增功能 给网络抓取设置缓存

2007-11-27 01:26  午夜瞎想  阅读(198)  评论(1编辑  收藏  举报

        国内网站都喜欢做图片的防盗链功能,破解其实很容易,直接下载到本地就行了,但是这里有个问题,每次读取每次都要到远程服务器抓取,如果图片多的时候,由于你的iis只能同时运行两个线程,当远程服务器速度慢的时候,很容易被卡在那里,其他的程序就不执行了.

         为了解决这个问题只能用缓存,以前的办法就是自己Cache,这样要写不少代码.asp.net2.0新增了一个RequestCachePolicy类.Msdn解释为:

         为通过使用 WebRequest 对象获取的资源定义应用程序的缓存要求。

         在抓取远程图片的时候可以这样写:

        


[这文章好像很不错喔!我要查阅完整全文! ]


相关文章:

文章来源:http://hi.doublog.com/master/blog/item/60/