cURL でのファイルアップロード方法が分からず試行錯誤してました。 色々と調べて$f = fopen($_FILES[$file_data]['tmp_name'], 'r');をcurl_setopt($conn, CURLOPT_INFILE, $f);で指定してみたりもしましたが上手くいきませんでした…。 もしかしたら別の環境では上手くいくのかしら…? 最終的に上手く動いてくれた方法の覚書です。 <?php // API $url = 'http://api-server/'; $tmpfile = $_FILES[$file_data]['tmp_name']; $filename = $_FILES[$file_data]['name']; $data = array( 'filedata_param' => '@' . $tmpfile . ';filename=' . $f