问下laravel如何把文件通过form-data格式上传到服务器里面
场景是这样的,前端采用form-data的方式提交一个file文件到后端,然后呢我后端不需要存,我直接拿着这file文件,再获取对方平台的token信息后,再将file文件上传到对方平台上。
但是我不太清楚laravel HTTP的用法
use Illuminate\Support\Facades\Http;
$name = $attachData['name'] ?? 'file';
$file = $attachData['file'] ?? null;
$fileName = $attachData['fileName'] ?? '';
$response =Http::withHeaders($request_header)->attach($name, $file, $fileName)->withOptions(["verify"=>false])->post($request_url,$request_param)->body();
这是我的头信息
‘Content-Type’ => ‘multipart/form-data;charset=UTF-8’,
‘accept-language’=>”zh-CN”,
但是对方还是收不到我的文件,所以我想问下为什么?