私は、このチュートリアルで得た画像をアップロードできるiOSアプリケーションのLaravelのAPIを使用しています。https://www.codetutorial.io/laravel-5-file-upload-storage-download/ ファイルをアップロードしようとしたときにヌル。リクエストファイル()がapiでnullの場合Laravel
<?php
namespace App\Http\Controllers;
use App\Http\Controllers\Controller;
use App\Fileentry;
use Request;
use Illuminate\Support\Facades\Storage;
use Illuminate\Support\Facades\File;
use Illuminate\Http\Response;
class FileEntryController extends Controller
{
public function add() {
$file = Request::file('filefield');
$extension = $file->getClientOriginalExtension();
Storage::disk('local')->put($file->getFilename().'.'.$extension, File::get($file));
$entry = new Fileentry();
$entry->mime = $file->getClientMimeType();
$entry->original_filename = $file->getClientOriginalName();
$entry->filename = $file->getFilename().'.'.$extension;
$entry->save();
return redirect('fileentry');
}
}
ルート:
$api = app('Dingo\Api\Routing\Router');
$api->version('v1', function ($api) {
$api->post('fileentry/add',array(
'as' => 'addentry',
'uses' => 'App\Http\Controllers\[email protected]'
));
}
Webページと相互作用しないユーザーは、多分、問題の原因は、私が使用しているということであることを、すべてのアプリ
その他の情報を介して行われPostmanがlaravelアプリに画像をアップロードする(方法:POST、バイナリセクションを通して)あなたのHTMLフォーム内
です –