如何使用libcurl在ftp服务器上获取文件大小



我正在尝试将文件上传到远程服务器。由于在上传文件时必须对文件进行一些额外的处理,所以我必须使用ftp以外的指定方法来上传文件。然而,我想通过ftp获取上传的文件大小,因为这是我访问文件的唯一方式。

有没有什么方法可以在不上传/下载文件的情况下使用libcurl获得文件大小?

是的,如果在获取URL时将CURLOPT_NOBODY(如字面上的"无正文"(设置为1L,libcurl将不会下载内容,只会为您提供有关文件的元数据。

最新更新