第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

流明不會(huì)從發(fā)送的表單數(shù)據(jù)中接收任何文件

流明不會(huì)從發(fā)送的表單數(shù)據(jù)中接收任何文件

PHP
撒科打諢 2022-08-05 16:00:22
我在chrome中檢查了標(biāo)題為表單數(shù)據(jù)發(fā)送的內(nèi)容,如下所示:現(xiàn)在看起來(lái)在我的POST請(qǐng)求中有一個(gè)名為“files”的圖像文件。現(xiàn)在,在Lumen的控制器中,我執(zhí)行以下調(diào)試以嘗試獲取文件:return response([$request->hasFile('files'), $request->file('files'), $request->get('files')]);然而,我在回應(yīng)中得到的是這樣的:[true,{},null]這是我在 react 應(yīng)用程序中提出的請(qǐng)求:const formData  = new FormData();formData.append("files", this.state.productData[key][0]);        fetch(`${process.env.REACT_APP_API_URL}/products/submit`, {            method: 'POST',            body: formData,        })有誰(shuí)知道我為獲得圖像所做的一切出了什么問(wèn)題?
查看完整描述

1 回答

?
蕪湖不蕪

TA貢獻(xiàn)1796條經(jīng)驗(yàn) 獲得超7個(gè)贊

該方法返回類(lèi)的一個(gè)實(shí)例,并在響應(yīng)中顯示為 a,但您的文件已上傳,當(dāng) is 有效時(shí),因此您可以檢索其屬性,如下所示:$request->file()Illuminate\Http\UploadedFile{}$request->hasFile()true


if ($request->hasFile('files')) {

    $files = $request->file('files');


    return response()->json([

        'path' => $files->path(),

        'name' => $files->getClientOriginalName(),

        'size' => $files->getSize()

    ]);

}

或者,如果要以文件的形式獲取響應(yīng):


if ($request->hasFile('files')) {

    return response()->file(

        $request->file('files')->path()

    );

}

請(qǐng)參閱 Laravel 文檔以檢索和存儲(chǔ)上傳的文件。


注意:我建議使用名稱(chēng)以外的名稱(chēng),因?yàn)檫@是該類(lèi)的實(shí)例,當(dāng)您要用作 的速記時(shí),會(huì)導(dǎo)致沖突。files$request->filesSymfony\Component\HttpFoundation\FileBag$request->files$request->file('files')


查看完整回答
反對(duì) 回復(fù) 2022-08-05
  • 1 回答
  • 0 關(guān)注
  • 139 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)