草庐IT

html - 从 FTP 检索图像到网页

我的ftp服务器中有一个文件夹,其中包含多个图像。我正在尝试在类似的网页中访问和显示这些图像但它要求提供FTP用户名和密码。我怎样才能做到这一点?也可以使用JSP做同样的事情吗? 最佳答案 使用最新版本的网络浏览器(Chrome59、Firefox61),您甚至无法使用ftp://用于检索图像的URL。无论如何,这从来都不是一个好的解决方案。正确的解决方案是通过您的网络服务器路由图像,不仅隐藏凭据,还隐藏图像的原始来源。创建一个脚本(PHP或您使用的任何其他脚本)作为图像源(您将在属性中使用它。脚本将通过从FTP服务器下载图像来“生

使用 NSURLSession 的 iOS FTP 上传

我正在尝试通过FTP将文件上传到服务器。根据AppleDocumentationNSURLSession类支持FTP操作。有一个著名的AppleDeveloperblog这也支持这一点。但是仍然不清楚NSURLSessionAPI是否支持ftp上传?(我尝试了建议的方式并收到错误)。用常规方式CFFTPStreamRef,ftp上传工作正常,但在9.0中已弃用。标题说:CF_DEPRECATED(10_3,10_11,2_0,9_0,"UseNSURLSessionAPIforftprequests")需要帮助的任何想法、示例或链接。我现在正在尝试这样的事情:NSURL*url_upl

c# - 如何使用 FTP 在目录之间移动文件?

我有一个程序需要将文件从FTP服务器上的一个目录移动到另一个目录。例如,文件位于:ftp://1.1.1.1/MAIN/Dir1我需要将文件移动到:ftp://1.1.1.1/MAIN/Dir2我发现有几篇文章推荐使用重命名命令,因此我尝试了以下操作:UriserverFile=newUri(“ftp://1.1.1.1/MAIN/Dir1/MyFile.txt");FtpWebRequestreqFTP=(FtpWebRequest)FtpWebRequest.Create(serverFile);reqFTP.Method=WebRequestMethods.Ftp.Rename;

用于解析 WebRequestMethods.Ftp.ListDirectoryDe​​tails FTP 响应的 C# 类

我正在创建一项服务来监视新更新的FTP位置,并需要能够使用WebRequestMethods.Ftp.ListDirectoryDe​​tails解析从FtpWebRequest响应返回的响应方法。如果所有响应都遵循相同的格式,那将相当容易,但不同的FTP服务器软件提供不同的响应格式。例如,可能会返回:08-10-1112:02PMVersion206-25-0902:41PM144700153image34.gif06-25-0902:51PM144700153updates.txt11-04-1002:45PM144700214digger.tif另一台服务器可能会返回:d--x-

c# - 使用 HTTP 代理上传 FTP 文件

有没有办法在HTTP代理后面将文件上传到FTP服务器?使用.NetWebclient的HTTP代理似乎不支持上传文件。(http://msdn.microsoft.com/en-us/library/system.net.ftpwebrequest.proxy.aspx)。如果没有解决方法?如果没有,您知道我可以使用的优秀且免费的FTP库吗?编辑:很遗憾,我没有任何可连接的FTP代理。 最佳答案 在主动FTP模式下,服务器向客户端发起数据连接。如果客户端在HTTP代理后面,这显然行不通。在被动FTP模式下,客户端启动初始连接和数据连

c# - 在 FTP 上上传文件

我想将文件从一台服务器上传到另一台FTP服务器,下面是我上传文件的代码,但它抛出了一个错误:Theremoteserverreturnedanerror:(550)Fileunavailable(e.g.,filenotfound,noaccess).这是我的代码:stringCompleteDPath="ftpURL";stringUName="UserName";stringPWD="Password";WebRequestreqObj=WebRequest.Create(CompleteDPath+FileName);reqObj.Method=WebRequestMethods

c# - 如何检查FTP目录是否存在

寻找通过FTP检查给定目录的最佳方法。目前我有以下代码:privateboolFtpDirectoryExists(stringdirectory,stringusername,stringpassword){try{varrequest=(FtpWebRequest)WebRequest.Create(directory);request.Credentials=newNetworkCredential(username,password);request.Method=WebRequestMethods.Ftp.GetDateTimestamp;FtpWebResponseresp

c# - 如何在 C# 中使用 FTP 列出目录内容?

如何在C#中使用FTP列出目录内容?我使用下面的代码通过FTP列出目录内容,它以XML格式返回结果,但我只想要目录名称而不是全部内容。我该怎么做?publicclassWebRequestGetExample{publicstaticvoidMain(){//Gettheobjectusedtocommunicatewiththeserver.FtpWebRequestrequest=(FtpWebRequest)WebRequest.Create("ftp://www.contoso.com/");request.Method=WebRequestMethods.Ftp.ListDi

git - 如果文件已经在服务器上,避免 git-ftp 上传

假设我有我的应用程序的本地副本,我将其推送到github,然后使用git-ftp将任何更改上传到我的服务器。我会首先使用:$gitftpinit-u-p-ftp://host.example.com/public_html这会将我所有的文件上传到服务器并使用gitpush进行future的上传,对吗?但是,如果我的服务器上已有一个副本并想在本地设置它怎么办?我尝试下载我的应用程序文件,使用gitinit,将所有内容推送到github,然后当我尝试使用gitftppush时,我收到了这个错误:fatal:Couldnotgetlastcommit.Networkdown?WrongURL

Git 无法推送到 ftp 服务器

我在使用gitoverftp时遇到了一些问题。我现在得到的:FTP服务器,为主动和被动FTP做好准备;裸git仓库,一次提交存储库是在本地创建的,然后发送到服务器。我不得不使用gitupdate-server-info来让它工作。现在我可以克隆到我的新存储库并执行pull,但我不能推送。每次我尝试时,git都会说:错误:无法访问URLftp://f***@w*****/repo/,返回代码3致命:git-http-push失败谁能帮帮我?问候弗洛里安 最佳答案 注意:如果您的目标是将本地存储库中已更改的文件复制(部署)到ftp服务器