不用ISAPI_Rewrite和图片二进制response能否实现jpg防盗连
例如
http://cpic5.yourour.com:9000/B/半龙少女/半龙少女_VOL02/Image001.jpg
http://cpic5.yourour.com:9000/B/半龙少女/半龙少女_VOL02/Image002.jpg
http://cpic5.yourour.com:9000/B/半龙少女/半龙少女_VOL02/Image003.jpg
正常联入可以观看,直接下载出现“盗连.jpg "
推测这种防盗连可能使用Url重写asp实现:
http://cpic5.yourour.com:9000/Image.asp
<%
if Not session( "login ") then response.redirect "盗连.jpg "
set stm=createObject( "adodb.stream ")
stm.type=1
stm.mode=3
stm.open
on error resume next
stm.load request( "FilePath ")
if err.number <> 0 then response.end
stm.position=0
response.write stm.read(-1)
%>
问题:
这种方法需要装Url重写组件,而且脚本载入写出二进制。
能否有其他更高效率的办法达到这种功能。
------解决方案--------------------单用ASP,不借助任何组件,感觉没有太好的办法了~~
------解决方案--------------------这种防盗链一般是用IIS组件