原来也问过这个问题,比如,一直1.txt的广本文件,里边只有一个字符
a,用TransmitFile下载的时候,下载下来,打开这个文件看,会看到除了本来该有的a字符,还有整个下载页面的代码
就是HTML什么乱七八糟的,当时问过人,说,在
TransmitFile后边加一句
Resoponse.End();关闭文件流什么的,当时行了,
但最近,又发现一个问题,即使加了这句,不会将下载页面整段整段的代码加进来,但还是会把一个JS文件的代码加进来,
这到底是为什么呀?????

解决方案 »

  1.   

    我明白了,现在有个矛盾的问题
    ,就是我想在下载之后,添加一条日志,
    如果把Resoponse.End();放在添加日志的代码之前,就运行不到添加日志,代码就返回了。如果把添加日志的代码放到Resoponse.End();之前,就会把下载的文件里,添加进去添加日志的代码,烦死了。怪不得CSDN下载资源时会有个“为什么东西没有下载下来,积分却扣了”,看来CSDN也是,把扣积分放在了真正下载之前。