gpt4 book ai didi

coldfusion - 使用 cfftp 从 ftp 获取文件(coldfusion)

转载 作者:行者123 更新时间:2023-12-02 18:49:22 24 4
gpt4 key购买 nike

我需要从此 ftp 服务器 (ftp.cetip.com.br) 获取一个文件,该文件位于目录/MediaCDI/中,名称为“20160412.txt”。

完整地址为ftp://ftp.cetip.com.br/MediaCDI/20160412.txt 。这是一个开放的 ftp,但 cfftp 需要用户名和密码才能连接。我尝试省略它,如下所示:

<cfftp  action = "getFile" 
server="ftp.cetip.com.br"
remotefile="/MediaCDI/20160412.txt"
localfile="#Session.wwwrootPath#Temp\cdi.txt">

但这会返回属性错误。

Attribute validation error for tag CFFTP.
It has an invalid attribute combination: action,localfile,remotefile,server. Possible combinations are:

  • Required attributes: 'action,localfile,password,remotefile,server,username'. Optional attributes: 'asciiextensionlist,attributes,buffersize,failifexists,fingerprint,passive,port,proxybypass,proxyserver,result,retrycount,secure,stoponerror,timeout,transfermode'.

  • ....

如何在没有用户和通行证的情况下做到这一点?

更新谢谢 Leigh 和 P Mascari。我试过了

<cfftp connection="Myftp"
server="ftp.cetip.com.br"
username = "anonymous"
password="name@email.com" <!--- valid email --->
action="Open"
stoponerror="Yes"
secure="no">
<p>Did it succeed? <cfoutput>#cfftp.succeeded#</cfoutput><br />
<cfflush>

<cfftp connection="Myftp"
action="changedir"
directory="MediaCDI">
changed<br />
<cfflush>

<cfftp connection="Myftp"
action="getFile"
remoteFile="20160412.txt"
localfile="#Session.wwwrootPath#Temp\teste.txt"
timeout="3000">
done!!<br />
<cfflush>

Error: 425 Unable to build data connection: Connection timed out . My problem now is in the third part, i can connect whith anonymous, change dir, but the action getFile timed out. Any idea?

最佳答案

您是否尝试发送空白登录信息,即用户名=“”密码=“”或“用户名=”匿名”密码=“”?

<cfftp action="getFile" 
username="anonymous"
password=""
...>

关于coldfusion - 使用 cfftp 从 ftp 获取文件(coldfusion),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36607231/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com