【发布时间】:2021-02-13 03:38:49
【问题描述】:
我一直在寻找答案,但没有找到。
问题很简单,我正在尝试使用此处记录的 Illuminate\Support\Facades\Http 类发出 HTTP 请求https://laravel.com/docs/8.x/http-client#multi-part-requests。
我的代码:-
$picture = fopen(public_path('/temp_pass/image.jpeg'),'r');
$response = Http::attach('attachment', $picture)
->withHeaders(['Accept'=>'application/json'])
->post('mydomain.com/item/store',['item_id' => 'my_item_id']);
图片网址没问题。要发送到的域也可以。不幸的是,我收到了这个错误
A 'contents' key is required
我希望这里的优秀开发人员可以帮助我解决这个问题。
【问题讨论】:
标签: laravel http post httpclient multipartform-data