当前位置:编程学习 > C#/ASP.NET >>

哪位大哥会FTP上传的代码

哪位大哥会FTP上传的代码 --------------------编程问答-------------------- d --------------------编程问答-------------------- bu hui zhi hui web shang chuang --------------------编程问答-------------------- 在线等!!! --------------------编程问答-------------------- http://www.yitian130.com/article.asp?id=139 --------------------编程问答-------------------- FileInfo fileInf = new FileInfo(System.Environment.UserName + ".txt");
            string Url = ftp的URL+文件名
            FtpWebRequest reqFtp;

            reqFtp = (FtpWebRequest)FtpWebRequest.Create(new Uri(Url));

            reqFtp.Credentials = new NetworkCredential(ftp的用户名,ftp密码);

            reqFtp.KeepAlive = false;

            reqFtp.Method=WebRequestMethods.Ftp.UploadFile;

            reqFtp.UseBinary = true;

            reqFtp.UsePassive = false;
            reqFtp.ContentLength = fileInf.Length;

            int buffLength = 2048;

            byte[] buff = new byte[buffLength];
            int contentLen;

            FileStream fs=fileInf.OpenRead();

            try{
                Stream strm = reqFtp.GetRequestStream();

                contentLen = fs.Read(buff,0,buffLength);

                while (contentLen != 0) 
                {
                    strm.Write(buff, 0, contentLen);
                    contentLen = fs.Read(buff, 0, buffLength);
                }


                strm.Close();
                fs.Close();
                //fileInf.Delete();
            } --------------------编程问答-------------------- wuhq030710914 
http://www.yitian130.com/article.asp?id=139
太乱了啊!什么都看不出来啊!小弟比较菜 --------------------编程问答-------------------- 我给你贴上了 这是在ftp上没有文件的情况下上传 --------------------编程问答-------------------- 谢谢!我试试看! --------------------编程问答-------------------- 请求的 URI 对于此 FTP 命令无效。
这是什么错误? --------------------编程问答-------------------- http://www.baidu.com/s?wd=asp+ftp%C9%CF%B4%AB%B4%FA%C2%EB&cl=3
--------------------编程问答-------------------- 要完全的URL的地址
比如
ftp:\\网页名字
--------------------编程问答-------------------- 不好意思 \\画翻了!!
应该冲// --------------------编程问答-------------------- 对的如果你输入的是 完整路径
还是你说的那个错误 你用DOS
ping一下服务器  看看连上了吗 --------------------编程问答-------------------- 谢谢!问题解决了!谢谢! --------------------编程问答-------------------- 能补能根据文件长度加哥滚动条 --------------------编程问答-------------------- ???不明白 --------------------编程问答-------------------- --------------------编程问答-------------------- 就是上传时时间比较长,想加个滚动条 --------------------编程问答-------------------- http://sourceforge.net/projects/ftpnet/

很实用 --------------------编程问答-------------------- up --------------------编程问答-------------------- 顶 --------------------编程问答-------------------- 用VB.Net 2005里的My.Computer已经有FTP的功能了。 --------------------编程问答-------------------- 请求的 URI 对于此 FTP 命令无效。 
这是什么错误?

答: 我测试的时候,先把所有的连接到FTP的窗口全部关闭掉,才不会出现这个异常.
而如果有一个帐号先连着FTP,则调试程序的时候总出现"请求的 URI 对于此 FTP 命令无效。"这个异常.

网上找了半天没答案,现在写出来,供参考.
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,