哪位大哥会FTP上传的代码 bu hui zhi hui web shang chuang 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 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:\\网页名字 对的如果你输入的是 完整路径还是你说的那个错误 你用DOSping一下服务器 看看连上了吗 http://sourceforge.net/projects/ftpnet/很实用 用VB.Net 2005里的My.Computer已经有FTP的功能了。 请求的 URI 对于此 FTP 命令无效。 这是什么错误?答: 我测试的时候,先把所有的连接到FTP的窗口全部关闭掉,才不会出现这个异常.而如果有一个帐号先连着FTP,则调试程序的时候总出现"请求的 URI 对于此 FTP 命令无效。"这个异常.网上找了半天没答案,现在写出来,供参考. 求一个设计思路,具体见正文说明 窗体怎么刷新自己 VS2010有开发IE的创建? 一个窗体更新另一窗体数据 哪位有中文输入法的源码 请教关于c#.net 服务器与客户端通过TcpClient相互通迅的问题 DataGrid中列标题为何不能直接使用DataTable的DataColunm的Caption? 是不是一个线程对应一个应用程序域? 求C#调用VC的smspdu.dll实现短信群发的完整解决方案 怎么把float变量转换为符合要求的字符串? 出现了outofmemoryexception 异常,是个什么异常,怎么解决? 虚拟空间不支持域名泛解析后的绑定
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();
}
http://www.yitian130.com/article.asp?id=139
太乱了啊!什么都看不出来啊!小弟比较菜
这是什么错误?
比如
ftp:\\网页名字
还是你说的那个错误 你用DOS
ping一下服务器 看看连上了吗
这是什么错误?答: 我测试的时候,先把所有的连接到FTP的窗口全部关闭掉,才不会出现这个异常.
而如果有一个帐号先连着FTP,则调试程序的时候总出现"请求的 URI 对于此 FTP 命令无效。"这个异常.网上找了半天没答案,现在写出来,供参考.