PHPでPOST送信をしたいのですが、すみません、納期の時間が苦しく、
もし以前に作成した方がいらっしゃればご教示頂ければ幸いです。
ポイントはenctype="multipart/form-data"にて、ファイルデータを送りたいのです。base64も考えたのですが、受け側の修正が必要で、出来れば上記の形で送りたいです。
php
1 static function httpPost($url, $param) { 2 $url = $url; 3 foreach ($param as $key => $value) { 4 $data[$key] = $value; 5 } 6 $data = http_build_query($data, "", "&"); 7 $options = ['http' => [ 8 'method' => 'POST', 9 'content' => $data, 10 ]]; 11 $options = stream_context_create($options); 12 $contents = file_get_contents($url, false, $options); 13 // apiから値の取得 14 $contents = json_decode($contents, true); 15 return $contents; 16 }
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。