首页 > 解决方案 > 在不加载数据的情况下检查 ftp 中的文件是否存在

问题描述

尝试检查远程位置是否存在 csv 文件而不尝试下载内容。但面临问题

到目前为止尝试过:

RCurl::getURL(ftpurl) #Returns contents

RCurl::getURI(ftpurl, header=TRUE) #Returns contents

url.exists(ftpurl, .header=TRUE) #Returns TRUE always

下面的命令适用于状态码 350。如果找到它应该返回 200。这是正确的吗?

ht = httr::HEAD(ftpurl)  
ht$status_code #returns 350 if found , else error

标签: rhttrrcurl

解决方案


推荐阅读