我们使用以下代码在cpp libcurl中使用formdata将数据发送到我们的服务器:
curl_formadd(&form, &lastptr, CURLFORM_COPYNAME, "file", CURLFORM_FILE, filePath.c_str(), CURLFORM_END);
curl_easy_setopt(curl_handle, CURLOPT_HTTPPOST, form);
但是现在我们的服务器已更新为可以接受http请求正文中的二进制文件,而不是multipart \ form-data。我发现curl命令无需使用multipart \ form-data即可附加zipfile,如下所示
curl --request POST --data-binary "@file" $URL
但是我找不到cpp curl中的等效项。我们的要求是在http请求中上传一个zipfile