草庐IT

ftp_login

全部标签

c# - 用于 FTP 的文件系统观察器

如何为FTP位置(在C#中)实现FileSystemWatcher。我的想法是,每当在FTP位置添加任何内容时,我都希望将其复制到我的本地计算机。任何想法都会有所帮助。这是我之前问题的跟进SelectiveFTPdownloadusing.NET. 最佳答案 您将不得不实现一个轮询解决方案,在该解决方案中您会定期询问目录内容。将其与之前调用的缓存列表进行比较,并确定当时发生了什么。不幸的是,FTP协议(protocol)中没有任何内容可以帮助您解决这个问题。 关于c#-用于FTP的文件系

c# - 从 ftp 服务器下载文件时为 "The underlying connection was closed"

我想从ftp服务器下载文件。我写了下面的代码来从ftp下载文件publicvoiddownloadFile(stringFTPAddress,stringfilename,stringusername,stringpassword,stringdestFile){try{FtpWebRequestrequest=FtpWebRequest.Create(FTPAddress+filename)asFtpWebRequest;request.Method=WebRequestMethods.Ftp.DownloadFile;request.Credentials=newNetworkCr

c# - 请求的 URI 对于此 FTP 命令无效

我在visualstudio2010中的C#.net应用程序中添加了以下代码WebRequestrequest=WebRequest.Create("ftp://myftp.com");request.Method=WebRequestMethods.Ftp.MakeDirectory;request.Credentials=newNetworkCredential("myusername","12344");using(varresp=(FtpWebResponse)request.GetResponse()){Console.WriteLine(resp.StatusCode);}

c# - 无法连接到 FTP : (553) File name not allowed

我需要通过FTP将文件传输到目录。在.Net中,我必须使用目标文件夹中的文件来创建连接,因此我使用FTP手动将Blank.dat放在服务器上。我检查了访问权限(ls-l),它是-rw-r--r--。但是当我尝试连接到FTP文件夹时,我得到:“远程服务器返回错误:(553)文件名不允许”从服务器返回。我所做的研究表明,这可能是由权限问题引起的,但正如我所说,我有权查看该文件并且可以从该文件夹运行ls。还有哪些其他原因可能会导致此问题?是否有一种无需指定文件即可连接到文件夹的方法?byte[]buffer;StreamreqStream;FileStreamstream;FtpWebRes

c# - 如何找到asp :Login LoginError error type

当asp:Login控件的LoginError事件触发时,我如何找到错误发生的原因?是否有类似e.ErrorType的属性告诉我登录失败的原因?或者我是否必须像本教程中那样手动检查所有内容:http://www.asp.net/security/tutorials/validating-user-credentials-against-the-membership-user-store-cs或http://www.aspnettutorials.com/tutorials/controls/howto-errors-login-asp4-csharp.aspx

c# - .Net FTP 库

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭3年前。Improvethisquestion我使用FileZilla作为我最喜欢的FTP应用程序已经有一段时间了,并且很欣赏它的惊人功能。因为我自己是一名程序员,所以我经常遇到需要FTP支持的情况。然后我总是发现自己想在我的系统中使用FileZilla作为基本FTP组件,因为它几乎支持我需要的一切。我的问题是我在C#.NET中编程,因此不能直接使用FileZilla源代码,即使它是开源的。即使可以直接使用它,在

c# - 在C#中从FTP读取文件到内存

我想从FTP服务器读取文件而不将其下载到本地文件。我写了一个函数,但它不起作用:privatestringGetServerVersion(){WebClientrequest=newWebClient();stringurl=FtpPath+FileName;stringversion="";request.Credentials=newNetworkCredential(ftp_user,ftp_pas);try{byte[]newFileData=request.DownloadData(newUri(FtpPath)+FileName);stringfileString=Sys

c# - 在 C# 中从 FTP 中删除文件

我的程序可以使用以下代码将文件上传到FTP服务器:WebClientclient=newWebClient();client.Credentials=newSystem.Net.NetworkCredential(ftpUsername,ftpPassword);client.BaseAddress=ftpServer;client.UploadFile(fileToUpload,WebRequestMethods.Ftp.UploadFile,fileName);现在我需要删除一些文件,但我做不到。我应该用什么代替client.UploadFile(fileToUpload,WebR

c# - Visual Studio 中的 Web 部署和 FTP 部署有什么区别?

最近我需要将我们的网站部署到QA环境中。我发现部署方式有很多选项,包括FTP和WebDeploy。以前,我经常使用FTP部署,将VisualStudio中的所有网站文件复制到服务器上。但这一次,我注意到了Web部署方法。它还需要一个帐户和密码来上传文件。但这两种方法有什么区别? 最佳答案 与FTP相比,Web部署具有多项优势。总结如下:WebDeployisfasterthanFTP.WebDeployissecure.WebDeploycanapplytransformsduringdeployment.WebDeployinte

c# - 检索文件的创建日期 (FTP)

我正在使用System.Net.FtpWebRequest类,我的代码如下:FtpWebRequestrequest=(FtpWebRequest)WebRequest.Create("ftp://example.com/folder");request.Method=WebRequestMethods.Ftp.ListDirectory;request.Credentials=newNetworkCredential("username","password");FtpWebResponseresponse=(FtpWebResponse)request.GetResponse();