比如我只有一个连接http://www.abc.com/a.rar
就一个连接。文件不在本地的。
我想提供下载不给别人知道这个连接。可以流输出??谁可以帮写一个代码呢?

解决方案 »

  1.   

    方法有很多,你将连接的页放到iframe中,然后在iframe的页中加一个跳转,转到真正的那一页,记得把状态栏的状态也删掉,因为在网页的加载过程中回出现地址在状态栏中.
      

  2.   

    superfishmanweb 
    这个方法很傻.还不安全不行.我想用流输出。就像2进制一样。但是我只会从本地输出的。不会HTTP地址的。
    救命啊~~~~~~~~~~~~~~~~~~~~~~```
      

  3.   

    我不想被炒鱿鱼啊。如果文件在本地我可以用Response.WriteFile但是不在本地啊。只能通过url访问啊
      

  4.   

    不嫌浪费带宽的话 用HttpWebRequest先把远程的文件流边读边写到客户端去。
      

  5.   

    给你参考:
    http://www.microsoft.com/china/msdn/library/webservices/asp.net/URLRewriting.mspx