下载应该不会影响效率!你只能在服务器上复制一个abc123.exe的拷贝,然后再改名字!关于文件的详细操作请参考System.IO下面的几个命名空间!

解决方案 »

  1.   

    如果你要被下载的文件的名称都符合一定的规则,建议使用HttpHandler。反正你就让你请求下载文件的请求都转给HttpHandler,然后由他来负责提供正确的文件内容就行了。关于HttpHandler,请搜索MSDN(在线或for VS.NET的版本)和本论坛。
      

  2.   

    看了HttpHandler的相關資料,這個功能還不是我想要的,我是想將我的文件名給改變,讓別人不知道服務器上的真實文件名。用數據流去讀取能解決,但很佔用內存,請問有沒有好的解決辦法?謝謝
      

  3.   

    剛才沒解釋好,比如http://www.123.com/abc123.doc文件,在下載時可能查看到的是123.doc,而用httpHandler的話雖然別人用的是123.doc,但他還可以將此地址說給別人或記錄下來,以後仍然能下載。我的目的是不希望他還能下載。