如何解决如何在Laravel中以数组Request方法发送文件
这看起来很简单,有点卡在这里。
我有如下数组,其中每个数组都有一些字段和一个文件。
{
"networks": [
{
"username": "silverman-p","slug": "youtube","status": false,"avatar":"image/file","name":"my website"
},{
"username": "silverman-p","slug": "pinterest","name":"my website"
}
]
}
在这里,我试图让邮递员能够以文本形式发送数据,但是当我尝试发送图像并在后端接收时,我会出错。
在数组上调用成员函数hasFile()
在控制器的代码中,
public function userlinks(Request $request){
$me = Auth::user();
foreach ($request->networks as $key => $value) {
// print_r($value) ;exit;
$network = Network::where('slug',$value['slug'])->first();
$network_id = $network->id;
if($value->hasFile('avatar')) {
$file = $value->file('avatar');
$rand = str_random(56);
}
}
有人可以帮我吗..
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。