網域名稱俱樂部

網域名稱俱樂部 (https://www.domainclub.org/index.php)
-   電腦網路相關技術 (https://www.domainclub.org/forumdisplay.php?f=16)
-   -   请教WMH大大一个问题 (https://www.domainclub.org/showthread.php?t=7157)

oldboy 2005-08-25 10:19 AM

请教WMH大大一个问题
 
如何在网页中设置彻底禁止缓存来保护网页中的比如FLASH类的文件不会停留临时文件夹。

oldboy 2005-08-25 10:25 AM

此类问题我也请教不少高手。不过像<Meta http-equiv="Pragma" Content="No-cach">好像不管用

wmh 2005-08-25 01:54 PM

哦∼被点名了...

你这问题我不确定是不是有简单的解法,不过 no-cache 应该是让访客每次造访都会重新读取,而非不存暂存盘。

我能想到可能的解法有两种,我也没试过:

1. 目前大部分的人用的是 IE,可以找找看有没有相关的文件提及如何不存暂存盘,若询问微软相关技术人员。

2. 试试看写一个 java applet 来播放 flash,applet 执行时检查是在哪个网页被执行,如此可以避免被下载到 client 端执行。

oldboy 2005-08-25 05:20 PM

点名是当然,知道你是高人,小弟才初学网络。很多基础都不是很懂。还望WMH大大多指点。文中提到:试试看写一个 java applet 来播放 flash。我就不是很明白。因为小弟对applet简直一窍不通。我只喜欢做FLASH。所以我发现我能COYP到任何网站的FLASH(至少是我去过的)为何他们不用这技术来保护呢?还是没必要保护。目前用FLASH CATCH 抓是比较流行的方法。这个问题可以完全解决,唯一还能抓到就是去IE缓存里抓。我想学习下这方面知识。。暂时也可以对作品版权进行点保护吧:)不知道从那里入手。望WMH大大提示。

wmh 2005-08-25 06:29 PM

我不是高人啦,此外我也很少接触 flash,对 flash 不是很了解,无法真正解决你的问题,只能提供一点点建议。

以 applet 来播放的方式只是我的想法,实做需要了解 java 和如何播放 flash 等问题,可能比较复杂,你可以试试找找现成的程序,或许有、或许没有。

关于在 header 控制的部分,你可以再参考微软网站的说明,还有几种不同的方式看看能不能解决你的问题:
http://support.microsoft.com/kb/q234067/

或是看看能不能透过 actionscript 来防止 flash 在 local 端执行,或用 actionscipt 去呼叫 php 来检查等等…

如果都不行的话,是不是采用其它方式,如把 Flash 加密,我看到有些软件可以帮你把 flash 加密,让 actionscript 和 resource 不被撷取出来。

guests 2005-08-25 07:31 PM

鄙人經驗

..........還沒有哪個網站的swf(flash)文件.不能打包下載的...


畢竟瀏覽器能看得懂的東西...縱使怎麽樣加密.. 還是可以弄下來的.

oldboy 2005-08-26 01:50 AM

多谢大大们提示。。小弟。慢慢研究基础问先:)


所有時間均為 +8。現在的時間是 11:31 AM

Powered by vBulletin® 版本 3.8.4
版權所有 ©2000 - 2024,Jelsoft Enterprises Ltd.