那就只能在服务器端用WebClient类去下载文件吧

解决方案 »

  1.   

    HTTP 或者 TCP/IP 吧, FTP安全性还是个问题, Webservice, Socket, remoting, WCF ...
      

  2.   

    用Socket传送压缩文件怎么传?我在网上看到的例子是
    private void Receive(Socket socket)
    {
    NetworkStream ns=new NetworkStream (socket);

    FileStream fs=new FileStream ("c:\\file.txt",FileMode.OpenOrCreate );
    bool isRead=true;
    while(isRead)
    {
    int count=ns.Read (this._receiveBuf ,0,this._receiveBuf .Length );
    if(count>0)
    {
    isRead=true;
    fs.Write (this._receiveBuf ,0,count);
    }
    else
    {
       isRead=false;
    }
    }
    fs.Close ();
    }
    但这个只能写入流。我想把整个文件保存到指定的地方该怎么写?有没有实例?谢谢
      

  3.   

    可以采用FTP文件传输方式 
      

  4.   

      要采用断点断续,服务器采用webserice,不过代码没时间帮你弄上去了
       
      

  5.   

    (不一定要点手动点上传按钮,所以fileupload控件好像不好用)好象不需要点上传吧。。代码触发就好了。。压缩的话没有好的意见,要在客户段压缩后再传输,没有什么意见啊
      

  6.   

    既然是客户端传文件,怎么又url?这句话很费解!
      

  7.   

    FTP。传上去,再去找个断点续传的原代码改改。就OK了。
      

  8.   

    不好意思,我表达不准确,我说的url是指某文件的路径,比如(D:\Soft\qq.rar)