日期:2014-05-16  浏览次数:20972 次

asp能否打开文件头被修改过的文件头的图?
本意就是加密文件,别人下载到本地,由于更改过文件头,直接打开肯定是打不开的
但我想如何通过网页能打开呢(文件头是有序修改的)
能否在asp,先修改文件头,再读取文件
ASP 加密

------解决方案--------------------
读取的话是可以的,你用filesystem读取出来,进行处理,然后再操作response写入HTTP输出流,根据文件的格式设置ContentType
------解决方案--------------------
引用:
Quote: 引用:

读取的话是可以的,你用filesystem读取出来,进行处理,然后再操作response写入HTTP输出流,根据文件的格式设置ContentType

难点是如何进行处理,源文件是通过 UltraEdit 修改文件头,如何通过asp还原并读取

是做的怎样的修改
字符的修改还是二进制的?
二进制可以借助ADODB.STREAM处理
------解决方案--------------------
16进制、2进制差不多,stream都能处理。问题是asp是服务器运行端的,管不到客户端本地的文件。
------解决方案--------------------
可以,只要最用用binarywrite输出就好了