用ftpsupport进行ftp上传

转载 2007年09月23日 10:18:00
最近用到了ftp功能,把上传代码写下来做个记号。
用的是support.dll,从这里下载。
用的时候需要先引用这个dll,然后using FtpSupport;

下面是ftp上传代码:
/// <summary>
/// ftp上传
/// </summary>
/// <param name="localFile">形如 Server.MapPath("~/")+"log.txt"</param>
/// <param name="dr">ftp服务器端目录名称,形如/vagerent/image/</param>
/// <param name="newRemoteFile">传到服务器后的文件名称,比如log.txt</param>
/// <returns></returns>
private int FtpFile(string localFile, string dr, string newRemoteFile)
{
    string remoteDr = "/";
    FtpConnection ftp = new FtpConnection();

    try
    {
        string ftpIP = ConfigurationSettings.AppSettings["ftpIP"];
        string ftpUsrName = ConfigurationSettings.AppSettings["ftpUsrName"];
        string ftpUsrPsw = ConfigurationSettings.AppSettings["ftpUsrPsw"];
        ftp.Connect(ftpIP, ftpUsrName, ftpUsrPsw);
        remoteDr = dr;
        ftp.SetCurrentDirectory(remoteDr);
        ftp.PutFile(localFile, newRemoteFile);
        return 1;//上传成功

    }
    catch (Exception err)
    {
        return 0;//上传失败
    }
    finally
    {
        ftp.Close();
    }
}
 

C#中对于FTP的相关操作

1.FTP 答:FTP(File Transfer Protocol, FTP),文件传输协议,属于网络协议组的应用层。 长连接:Client方与Server方先建立通讯连接,连接建立后不断开,然...
  • bosbear
  • bosbear
  • 2012-02-21 13:15:41
  • 2375

C#FTP操作

使用系统自带的wininet.dll,对FTP进行文件的查询,下载,上传,文件夹遍历操作。 /// /// /// public static class AP...
  • abc221414
  • abc221414
  • 2011-12-29 10:55:02
  • 3164

FtpSupport

  • 2010年01月05日 11:43
  • 28KB
  • 下载

教大家用FTPClient对ftp文件进行上传下载等操作

package com.ad.util; import org.apache.commons.net.ftp.FTP; import org.apache.commons.net.ftp.FTPCl...
  • xuweilinjijis
  • xuweilinjijis
  • 2013-03-08 16:20:01
  • 7403

java的简单ftp上传文件案例

下面是我自己的一个简单demo:(需要引入commons-net 的jar包) public class FtpTest {           private  FTPClient ...
  • Syoung99
  • Syoung99
  • 2016-09-08 20:09:43
  • 1967

如何用FTP软件上传网站文件

 1、ftp不是用来进入数据库,ftp用户名和密码是用来上传网站用的(比如,你的某个页面做了修改,这个时候就要用到ftp来上传),那就要有ftp,你可以在网上下载,leapftp flash...
  • Andrewniu
  • Andrewniu
  • 2017-01-09 09:30:19
  • 3881

ftp上传下载文件详解

FTP实现上传下载文件详解 标签: ...
  • woshiyigenongming
  • woshiyigenongming
  • 2017-06-30 11:46:42
  • 300

ftp上传网页文件

FTP,是File Transfer Protocol的缩写,即文件传输协议的简称。FTP的主要作用,就是让用户连接上一个远程服务器查看服务器有哪些文件,用户可以把文件从远程服务器上下载(Downlo...
  • wenjayLiu
  • wenjayLiu
  • 2016-11-23 07:50:28
  • 1560

FTP 测试上传下载速度

  • 2016年03月24日 17:11
  • 111KB
  • 下载

采用FTP协议实现文件的上传

 请先明白一点,HTTP上传和FTP上传是不一样的,HTTP上传会带有头文件等等,你得分析,也就是通过网页上传。通过FTP上传不用,因为他不会带头文件,操作方式其实就和你在本地操作一个文件复制到另外一...
  • fenglibing
  • fenglibing
  • 2007-10-09 19:42:00
  • 9014
收藏助手
不良信息举报
您举报文章:用ftpsupport进行ftp上传
举报原因:
原因补充:

(最多只允许输入30个字)