【问题标题】:how to upload a file using libcurl in c如何在c中使用libcurl上传文件
【发布时间】:2011-06-06 17:57:45
【问题描述】:

我正在构建一个应用程序,我希望它使用 http 上传文件 .我正在使用 libcurl 执行此操作。我希望有人举例说明如何使用 lib curl 在 c 中上传文件。提前致谢!

【问题讨论】:

  • @larsmans - 您可能应该将其作为答案发布,以便它可以被接受,IMO
  • @Neil:这个问题是关于“从远程 url 保存文件”,即下载。这是关于上传的。
  • 使用 HTTP 上传文件不是很准确。您可以通过 HTTP 使用几种不同的方式上传文件,虽然 libcurl 可以做到这一点,但除非问题更准确,否则很难说出具体的答案。

标签: c file-upload curl libcurl


【解决方案1】:

请参阅 cURL 文档中的文件上传示例并将协议从 file 更改为您想要使用的任何内容:http://curl.haxx.se/libcurl/c/fileupload.html。注意CURLOPT_UPLOAD在做HTTP时会发送PUT请求。

或查看 FTP 上传示例:http://curl.haxx.se/libcurl/c/ftpupload.html

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-12-03
    • 1970-01-01
    • 2010-12-10
    • 2011-01-22
    • 1970-01-01
    • 2019-02-19
    • 1970-01-01
    相关资源
    最近更新 更多