首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏王磊的博客

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

    代码如下: // 建立目录 FtpWebRequest Request = (FtpWebRequest)WebRequest.Create("ftp://113.107.160.135 FtpWebResponse)Request.GetResponse(); Response.Close(); //修改檔案名稱 FtpWebRequest FtpWebResponse)Request.GetResponse(); Response.Close(); //修改目錄名稱 FtpWebRequest FtpWebResponse)Request.GetResponse(); Response.Close(); //移除檔案 FtpWebRequest Request = (FtpWebRequest)WebRequest.Create("ftp://111.11.11.11:1234/C/puma/NewName.txt");

    4.1K40发布于 2018-04-26
  • 来自专栏跟着阿笨一起玩NET

    [C#]工具类—FTP上传下载

    "\\" + filename); string uri = "ftp://" + ftpServerIP + "/" + fileInf.Name; FtpWebRequest reqFTP; // Create FtpWebRequest object from the Uri provided reqFTP = (FtpWebRequest )FtpWebRequest.Create(new Uri("ftp://" + ftpServerIP + "/" + fileInf.Name)); try outputStream = new FileStream(filePath + "\\" + fileName, FileMode.Create); reqFTP = (FtpWebRequest )FtpWebRequest.Create(new Uri("ftp://" + ftpServerIP + "/" + fileName)); reqFTP.Method

    2.1K10发布于 2018-09-19
  • 来自专栏技术赋能学术

    C#使用FtpWebRequest 基础连接已经关闭:连接被意外关闭(The underlying connection was closed:The connection was closed u

     公司内部开发的winform程序使用了FtpWebRequest下载FTP服务器的文件到本地。 写的代码也没有发现什么不对的地方 FtpWebRequest reqFtp = (FtpWebRequest)FtpWebRequest.Create(new Uri(url ftpStream.Close(); outputStream.Close(); response.Close(); 一时之间比较懵逼,同时网上搜索FtpWebRequest 其实这个问题不应该是FtpWebRequest的问题,因为这个类是依赖.net Framework的,应该是部分机器环境问题导致可能出现未知的网络问题。 其实通篇下来并没有找到具体是什么导致FtpWebRequest连接不到服务器,只是换了一种方式也算是一种解决办法,没必要在一个点上出不来。 出于网上对这个问题并没有怎么提及,特意记录下来。

    3.8K40发布于 2020-08-11
  • 来自专栏历史专栏

    【愚公系列】2022年03月 C#帮助类-FTP的花样操作

    reqFTP; reqFTP = (FtpWebRequest)FtpWebRequest.Create(new Uri(uri)); reqFTP.Credentials reqFTP; reqFTP = (FtpWebRequest)FtpWebRequest.Create(new Uri(uri)); reqFTP.Credentials ftp; ftp = (FtpWebRequest)FtpWebRequest.Create(new Uri(ftpURI)); ftp.Credentials reqFTP; try { reqFTP = (FtpWebRequest)FtpWebRequest.Create(new Uri(ftpURI reqFTP; try { reqFTP = (FtpWebRequest)FtpWebRequest.Create(new Uri(ftpURI

    61320编辑于 2022-03-04
  • 来自专栏深蓝居

    使用VS2005自己的类库实现FTP下载

    以前上传音乐下载文件等使用的FTP都是到SourceForge上去找的,现在好了,VS2005对WebRequest进行了扩展,除了以前使用的Http类以外还多了FtpWebRequestFtpWebRequest实现下载文件的方法如下: Stream stream = null;         StreamReader reader = null;         try         {             FtpWebRequest ftpRequest = (FtpWebRequest)WebRequest.Create(ftp://202.115.22.138/test.txt

    38410编辑于 2022-06-15
  • 来自专栏dotNET编程大全

    C# FTP上传、下载、删除

    fileInfo = new FileInfo(filename); string uri = ftpURI + fileInfo.Name; FtpWebRequest reqFTP; reqFTP = (FtpWebRequest)FtpWebRequest.Create(new Uri(uri)); fileName"></param> public void Download(string filePath, string fileName) { FtpWebRequest outputStream = new FileStream(filePath + "\\" + fileName, FileMode.Create); reqFTP = (FtpWebRequest reqFTP; reqFTP = (FtpWebRequest)FtpWebRequest.Create(new Uri(uri));

    4.3K30编辑于 2022-03-23
  • 来自专栏跟着阿笨一起玩NET

    C#FTP下载文件出现远程服务器返回错误: (500) 语法错误,无法识别命令

    clientUpdateInfo.UpdateFTPIP + "/" + clientUpdateInfo.UpdatePath + "/" + filename; var reqFtp = (FtpWebRequest )FtpWebRequest.Create(new Uri(url)); reqFtp.Method = WebRequestMethods.Ftp.DownloadFile; /" + clientUpdateInfo.UpdateFTPIP + "/" + clientUpdateInfo.UpdatePath + "/" + filename; FtpWebRequest FileStream outputStream = new FileStream(filePathName, FileMode.Create); reqFTP = (FtpWebRequest )FtpWebRequest.Create(new Uri(url)); reqFTP.Credentials = new NetworkCredential(clientUpdateInfo.FtpUserName

    5.1K10发布于 2018-09-19
  • 来自专栏css小迷妹

    C#通过FtpWebResponse 编写GUI 简易 FTP客户端

    FtpWebResponse response = null; Stream stream = null; this.Cursor = Cursors.WaitCursor; FtpWebRequest request = (FtpWebRequest)WebRequest.Create(textServer.Text); request.Credentials = new NetworkCredential ; Uri baseUri = new Uri(textServer.Text); Uri uri = new Uri(baseUri, serverDirectory); FtpWebRequest request = (FtpWebRequest)WebRequest.Create(uri); request.Credentials = new NetworkCredential(textUsername.Text fullFilename = serverDirectory + @"/" + filename; Uri uri = new Uri(baseUri, fullFilename); FtpWebRequest

    1K30发布于 2021-11-03
  • 来自专栏跟着阿笨一起玩NET

    【C#】工具类-FTP操作封装类FTPHelper

    using System.IO; public class FTPHelper { ///

    /// FTP请求对象 /// FtpWebRequest returns></returns> private FtpWebResponse Open(Uri uri, string ftpMethod) { request = (FtpWebRequest )FtpWebRequest.Create(uri); request.Method = ftpMethod; request.UseBinary = true; param name="uri">FTP地址</param> /// <param name="ftpMethod">操作命令</param> private FtpWebRequest OpenRequest(Uri uri, string ftpMethod) { request = (FtpWebRequest)WebRequest.Create(uri)

    2.9K10发布于 2018-09-19
  • 来自专栏辰远

    C#ftp服务器配置与文件上传

    Stream responseStream = null; try { //创建一个与FTP服务器联系的FtpWebRequest 对象 FtpWebRequest request = (FtpWebRequest)WebRequest.Create(uri); //设置请求的方法是

    2.5K20编辑于 2022-11-15
  • 来自专栏办公魔盒

    vb.net 从FTP读取目录下文件名列表

    String() 'sFtpPath - FTP地址, sFtpUserID - FTP用户名,sFtpPassword - FTP密码, nLen - 文件列表中文件的数量 Dim request As FtpWebRequest

    3.2K10发布于 2019-07-22
  • 来自专栏EdisonTalk

    呼叫中心项目学习总结

    程序中应用FTP:   (1)DotNet中内置的操作FTP的类有:WebClient、FtpWebRequest。WebClient用起来简单,但是只能上传、下载。 FtpWebRequest 比较强大,WebClient内部就是调用FtpWebRequest实现的,如果要实现遍历ftp文件、创建ftp文件夹等就要用FtpWebRequest 。   

    4.6K31发布于 2018-08-20
  • 来自专栏雨过天晴

    原 荐 C# FTP 坑了我两天的一个坑

    原因是在客户端中FtpWebRequest是忽略ContentLength这个属性的。

    4.2K70发布于 2018-06-04
  • 来自专栏痴者工良

    C# HttpWebRequest 笔记

    WebRequest 有以下派生类: System.IO.Packaging.PackWebRequest System.Net.FileWebRequest System.Net.FtpWebRequest

    99920发布于 2021-04-26
  • 来自专栏全栈工程师修炼之路

    如何使用Powershell操作FTP进行数据文件自动上传备份

    方式2.使用Powershell中.NET的内置的FTP操作类 System.Net.FtpWebRequest 连接ftp服务器并进行备份文件上传. 实践2.使用Powershell中.NET的内置的FTP操作类 System.Net.FtpWebRequest 连接ftp服务器并进行备份文件上传.

    4.5K21编辑于 2023-03-21
  • 来自专栏U3D技术分享

    《CLR via C#》笔记:第5部分 线程处理(2)

    System.Net.WebRequest的所有派生类(包括 FileWebRequest,FtpWebRequest和HttpWebRequest)都提供了GetRequestStreamAsync和

    1.6K40编辑于 2022-09-21
领券