Laravel 8에서 업로드된 파일에서 클라이언트 MIME 유형을 얻는 방법

원래 게시된 @https://codeanddeploy.com 방문하여 샘플 코드 다운로드: https://codeanddeploy.com/blog/laravel/how-to-get-client-mime-type-on-uploaded-file-in-laravel-8

이번 포스트에서는 Laravel 8에서 업로드된 파일에 클라이언트 MIME 유형을 가져오는 방법을 공유하고 있습니다. 업로드된 파일의 MIME 유형이 무엇인지 확인하고 정보를 가져와서 데이터베이스에 저장해야 하는 경우가 있습니다. 또는 해당 파일의 MIME 유형을 서버에 저장할 수 있는지 확인하십시오.

그래서 여기에 그것을 어떻게 해야 하는가입니다.

먼저 게시물 경로를 만듭니다.


Route::post('/files/add', 'FilesController@store')->name('files.store');


그런 다음 컨트롤러에서 저장 방법을 만들어 봅시다.

/**
* Store a newly created resource in storage.
*
* @param  Request  $request
* @return \Illuminate\Http\Response
*/
public function store(Request $request)
{
    echo $request->file->getClientMimeType();
}


보시다시피 PNG 이미지를 업로드하면 getClientMimeType()라고 부릅니다. 결과는 다음과 같아야 합니다.

그게 다야. 이 튜토리얼이 도움이 되었으면 합니다. 이 코드를 다운로드하려면 여기https://codeanddeploy.com/blog/laravel/how-to-get-client-mime-type-on-uploaded-file-in-laravel-8를 방문하십시오.

행복한 코딩 :)

좋은 웹페이지 즐겨찾기