我爲我的項目使用了Laravel 5.2。我需要一些幫助來驗證文件上傳。功能類似於下面,使用Laravel驗證文件類型(音頻/視頻)
- 的fileType - 音頻/視頻文件
- file.mp3,file.mp4,file.3gb
所以在提交(通過郵遞員REST客戶端)上述領域我如果fileType是「音頻」,則需要驗證文件是否爲「音頻擴展名(.mp3等)」。
同樣我也需要驗證的視頻擴展名的文件,如果filetype的「視頻(.MP4,.3gb)」
我想這樣做,但有驗證音頻/視頻擴展,不檢查一個選項的fileType如下的價值,
'file' => 'mimes:mp3,mp4,3gb'
任何人都可以指導我嗎?
只是想知道,您使用的驗證表單請求驗證規則? – shoieb0101
通過郵遞員(RestFul客戶端) –
您正在通過郵遞員檢查API。我問的是你使用formRequest進行驗證,或者你的驗證邏輯是在控制器內? – shoieb0101