質問: array( 'file' => '@./upload.csv;filename=upload.csv;type=text/csv', ); ``` また、いろいろと検索している際、「file」の部分は上記のような記述方法を 見かけましたが、こちらも最初のファイル名は一時ファイルの保存先と思われるため、 結局何を入れるべきか分かりませんでした。 つきましては、フォームを介さずにCSVファイルをPOST送信する方法について、 ご教授いただければ幸いです。 「file」部分にこだわっていましたが、全く見当違いのことを調べているかも 知れませんし、他にもっとスマートな実装方法があれば、 PHPであれば特にcURLでのPOST送信にはこだわりません。 それでは、よろしくお願いいたします。
回答: 私自身は試していませんが、事例を見つけましたので参考にどうぞ。 seijimomoto.blogspot.com: PHP cURL関数でPOSTフィールドに配列データとファイルを同時に指定する http://seijimomoto.blogspot.jp/2012/02/php-curlpost.html [PHP] cURLのPOSTでファイルアップロードする方法 – 零弐壱蜂 http://b.0218.jp/20140117004504.html