###前提・実現したいこと
C++において、libcurlを使ったmultipartのデータをポストしたいです。(画像とデータ)
以下のコードで画像ファイルが送れるのかいまいちわかりません。
これと、mapのデータをPOSTしたいです。
どのように書けばいいか教えていただけますか?
###該当のソースコード
cpp
1#include <curl/curl.h> 2 3int main(){ 4 CURL *curl; 5 CURLcode res; 6 7 struct curl_httppost *formpost = NULL; 8 struct curl_httppost *lastptr = NULL; 9 struct curl_slist *headers = NULL; 10 11 curl = curl_easy_init(); 12 curl_easy_setopt(curl, CURLOPT_URL, "http://uploadurl"); 13 14 curl_formadd(&formpost, 15 &lastptr, 16 CURLFORM_COPYNAME, "file", 17 CURLFORM_FILE, "C:\file.jpg", 18 CURLFORM_END); 19 20 curl_easy_setopt(curl, CURLOPT_HTTPPOST, formpost); 21 22 res = curl_easy_perform(curl); 23 curl_formfree(formpost); 24 curl_easy_cleanup(curl); 25}
###補足情報(言語/FW/ツール等のバージョンなど)
Visual Studio 2017
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/11/14 09:18