c# FTP上传文件实例代码(简易版)

作者:jingxian 时间:2023-09-08 11:43:56 

实例如下:


/// <summary>
 /// 上传ftp服务
 /// </summary>
 /// <param name="path">文件地址</param>
 /// <returns></returns>
 public string Upload(string path)
 {
  var client = new WebClient();
  client.Credentials = new NetworkCredential("fptuser", "ftppwd");//用户名和密码
  client.BaseAddress = "ftpurl";//ftp地址
  string ftpPath = client.BaseAddress + "/TestFileUpLoad/" + Guid.NewGuid();//上传fptp路径
  string returnPath = "";
  try
  {
   client.UploadFile(ftpPath, path);
   returnPath = ftpPath;
  }
  catch (Exception ex)
  {
   ///错误信息处理
  }
  return returnPath;
 }

来源:http://www.cnblogs.com/hanzhecheng/archive/2017/12/05/7988570.html

标签:c#,FTP,上传文件
0
投稿

猜你喜欢

  • 输出的文本实现对齐的方法(超简单)

    2023-06-19 03:57:09
  • java设计模式学习之装饰模式

    2021-10-02 04:22:54
  • Android中用onSaveInstanceState保存Fragment状态的方法

    2022-05-16 00:39:44
  • Android中Glide加载圆形图片和圆角图片实例代码

    2022-08-06 08:26:59
  • 深入浅析java中finally的用法

    2023-06-14 00:03:35
  • Java中一些关键字的使用技巧总结

    2023-11-19 02:48:49
  • Android中点击按钮启动另一个Activity及Activity之间传值问题

    2023-09-01 13:08:20
  • Android下Activity全屏显示实现方法

    2022-12-17 19:57:56
  • springboot搭建访客管理系统的实现示例

    2023-09-02 13:10:41
  • 详解android系统的定制

    2022-03-14 11:20:19
  • 基于java实现斗地主代码实例解析

    2023-09-07 00:31:15
  • WPF实现雷达图(仿英雄联盟)的示例代码

    2023-07-13 18:46:53
  • IDEA 中使用 Hudi的示例代码

    2021-08-27 21:51:04
  • Android WindowManger实现桌面悬浮窗功能

    2023-08-01 02:16:10
  • Java扩展库RxJava的基本结构与适用场景小结

    2022-12-27 10:03:15
  • 使用Android Studio检测内存泄露(LeakCanary)

    2022-08-31 11:08:12
  • android 封装抓取网页信息的实例代码

    2021-11-28 09:40:32
  • Java中常见的对象转换工具

    2023-12-14 19:23:16
  • 使用JAVA实现http通信详解

    2023-11-12 12:21:12
  • C#控制台输出进度和百分比的实例代码

    2021-10-01 23:49:43
  • asp之家 软件编程 m.aspxhome.com