asp.net 操作ftp 通用代码[测试通过]

简介:

代码如下:

 

复制代码
代码
 
   
// 建立目录
FtpWebRequest Request = (FtpWebRequest)WebRequest.Create( " ftp://113.107.160.135:2121/vadmin.uuu9.com/aaa " );
Request.Credentials
= new NetworkCredential( " wanglei " , @" }}XnJXt4a\7datr " );
Request.Method
= WebRequestMethods.Ftp.MakeDirectory;
Request.Timeout
= ( 60000 * 1 ); // 60000 * 1,表示1分鐘
FtpWebResponse Response = (FtpWebResponse)Request.GetResponse();
Response.Close();

// 修改檔案名稱
FtpWebRequest Request = (FtpWebRequest)WebRequest.Create( " ftp://111.11.11.11:1234/C/puma/ssa.txt " );
Request.Credentials
= new NetworkCredential( " id " , " pwd " );
Request.Method
= WebRequestMethods.Ftp.Rename;
Request.Timeout
= ( 60000 * 1 ); // 60000 * 1,表示1分鐘
Request.RenameTo = " NewName.txt " ;
FtpWebResponse Response
= (FtpWebResponse)Request.GetResponse();
Response.Close();

// 修改目錄名稱
FtpWebRequest Request = (FtpWebRequest)WebRequest.Create( " ftp://111.11.11.11:1234/C/puma/test " );
Request.Credentials
= new NetworkCredential( " id " , " pwd " );
Request.Method
= WebRequestMethods.Ftp.Rename;
Request.Timeout
= ( 60000 * 1 ); // 60000 * 1,表示1分鐘
Request.RenameTo = " test2 " ;
FtpWebResponse Response
= (FtpWebResponse)Request.GetResponse();
Response.Close();

// 移除檔案
FtpWebRequest Request = (FtpWebRequest)WebRequest.Create( " ftp://111.11.11.11:1234/C/puma/NewName.txt " );
Request.Credentials
= new NetworkCredential( " id " , " pwd " );
Request.Method
= WebRequestMethods.Ftp.DeleteFile;
Request.Timeout
= ( 60000 * 1 ); // 60000 * 1,表示1分鐘
FtpWebResponse Response = (FtpWebResponse)Request.GetResponse();
Response.Close();

// 移除目錄
FtpWebRequest Request = (FtpWebRequest)WebRequest.Create( " ftp://111.11.11.11:1234/C/puma/test2 " );
Request.Credentials
= new NetworkCredential( " id " , " pwd " );
Request.Method
= WebRequestMethods.Ftp.RemoveDirectory;
Request.Timeout
= ( 60000 * 1 ); // 60000 * 1,表示1分鐘
FtpWebResponse Response = (FtpWebResponse)Request.GetResponse();
Response.Close();
复制代码

 





本文转自王磊的博客博客园博客,原文链接:http://www.cnblogs.com/vipstone/archive/2010/11/23/1885780.html,如需转载请自行联系原作者
目录
相关文章
|
14天前
|
Web App开发 JavaScript 前端开发
添加浮动按钮点击滚动到网页底部的纯JavaScript演示代码 IE9、11,Maxthon 1.6.7,Firefox30、31,360极速浏览器7.5.3.308下测试正常
添加浮动按钮点击滚动到网页底部的纯JavaScript演示代码 IE9、11,Maxthon 1.6.7,Firefox30、31,360极速浏览器7.5.3.308下测试正常
|
28天前
|
SQL JavaScript 前端开发
基于Python访问Hive的pytest测试代码实现
根据《用Java、Python来开发Hive应用》一文,建立了使用Python、来开发Hive应用的方法,产生的代码如下
55 6
基于Python访问Hive的pytest测试代码实现
|
12天前
|
Java C++
代码文件间重复性测试
本文介绍了如何使用代码相似性检测工具simian来找出代码文件中的重复行,并通过示例指令展示了如何将检测结果输出到指定的文本文件中。
|
1月前
|
测试技术 UED
软件测试的艺术:从代码到品质的探索之旅
在数字时代的浪潮中,软件已成为我们生活和工作不可或缺的一部分。然而,高质量的软件背后隐藏着一门鲜为人知的艺术——软件测试。本文将带你走进这门艺术的世界,从基础理论到实践应用,一起探索如何通过软件测试保障产品质量,提升用户体验,并最终实现从代码到品质的华丽转变。
|
24天前
|
敏捷开发 安全 测试技术
软件测试的艺术:从代码到用户体验的全方位解析
本文将深入探讨软件测试的重要性和实施策略,通过分析不同类型的测试方法和工具,展示如何有效地提升软件质量和用户满意度。我们将从单元测试、集成测试到性能测试等多个角度出发,详细解释每种测试方法的实施步骤和最佳实践。此外,文章还将讨论如何通过持续集成和自动化测试来优化测试流程,以及如何建立有效的测试团队来应对快速变化的市场需求。通过实际案例的分析,本文旨在为读者提供一套系统而实用的软件测试策略,帮助读者在软件开发过程中做出更明智的决策。
|
3天前
|
算法 Java 测试技术
数据结构 —— Java自定义代码实现顺序表,包含测试用例以及ArrayList的使用以及相关算法题
文章详细介绍了如何用Java自定义实现一个顺序表类,包括插入、删除、获取数据元素、求数据个数等功能,并对顺序表进行了测试,最后还提及了Java中自带的顺序表实现类ArrayList。
6 0
|
28天前
|
SQL JavaScript 前端开发
基于Java访问Hive的JUnit5测试代码实现
根据《用Java、Python来开发Hive应用》一文,建立了使用Java、来开发Hive应用的方法,产生的代码如下
52 6
|
1月前
|
测试技术 持续交付
软件测试的艺术:从代码到信心的旅程
探索软件测试不仅仅是发现错误的技术过程,它是一场从编码到用户信心的转化之旅。本文将带你了解如何通过创造性思维和系统方法,将软件测试变成一门艺术,确保产品质量的同时,提升用户对技术的信赖。
35 4
|
1月前
|
人工智能 计算机视觉
AI计算机视觉笔记十五:编写检测的yolov5测试代码
该文为原创文章,如需转载,请注明出处。本文作者在成功运行 `detect.py` 后,因代码难以理解而编写了一个简易测试程序,用于加载YOLOv5模型并检测图像中的对象,特别是“人”类目标。代码实现了从摄像头或图片读取帧、进行颜色转换,并利用YOLOv5进行推理,最后将检测框和置信度绘制在输出图像上,并保存为 `result.jpg`。如果缺少某些模块,可使用 `pip install` 安装。如涉及版权问题或需获取完整代码,请联系作者。
|
15天前
|
机器学习/深度学习 敏捷开发 测试技术
软件测试的艺术:从代码到用户心灵的旅程
在阅读本文之前,让我们先共同思考一个问题:“为什么即使是最小的错误,也可能对用户体验和企业声誉造成巨大的影响?” 正如我们将要探讨的,软件测试不仅是技术活动的一种,更是确保产品质量、优化用户体验和维持品牌声誉的关键步骤。本文将引导您了解软件测试的基本概念,探索其背后的艺术性,以及如何高效地实施测试策略来达到最佳的质量保证结果。
25 0