关于libcurl库如何在ftp上创建文件和文件夹,急急急!!!

dingnig 2012-01-05 10:02:14
在网上搜了很久,也没有找到如何去创建,我现在实现了能上传、下载文件,但是我想实现登陆ftp后。检测指定目录是否存在,若不存在,则创建该目录。请教大家如何实现???
...全文
787 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
xdayong 2014-07-17
  • 打赏
  • 举报
回复
curl_easy_setopt(m_easyhandle, CURLOPT_FTP_CREATE_MISSING_DIRS, 1L);
chenyancan 2014-07-17
  • 打赏
  • 举报
回复
4楼的方法是正确的。 在执行curl_easy_perform()执行之前加上curl_easy_setopt(yourhandle, CURLOPT_FTP_CREATE_MISSING_DIRS, 1); 能实现自动穿件不存在的文件夹。
qq120848369 2012-09-10
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 的回复:]

http是否可以实现创建目录呢?
[/Quote]

不是http协议可以,是CGI/FCGI可以。
lnitcscq 2012-09-09
  • 打赏
  • 举报
回复
http是否可以实现创建目录呢?
laohu6599 2012-03-02
  • 打赏
  • 举报
回复
在你的curl_easy_perform函数执行之前加上这一句curl_easy_setopt(yourhandle, CURLOPT_FTP_CREATE_MISSING_DIRS, 1); 达到的效果是远程服务器如果没有这个目录,会自动创建然后上传文件到这个目录下面。你问的那个问题应该跟这个有些类似,建议你多看看头文件的定义和文档。
dingnig 2012-01-06
  • 打赏
  • 举报
回复
我用这个没有创建成功,我自定义了一个函数。用MKD建立的目录,请问如何检测目录是否存在呢?不存在则建立
松哥是好人 2012-01-06
  • 打赏
  • 举报
回复
CURLOPT_FTP_CREATE_MISSING_DIRS选项可以在上传时在目标机创建新目录(如果该目录不存在)
dingnig 2012-01-06
  • 打赏
  • 举报
回复
为什么没有人回答呢,自己顶一下

69,336

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧