"required|mimes:applic-6ren">
gpt4 book ai didi

validation - Laravel验证PDF MIME

转载 作者:行者123 更新时间:2023-12-04 00:12:44 26 4
gpt4 key购买 nike

我已经在下面的mime类型中尝试过用于验证PDF文件。但是它们都没有通过验证。

  $rules  = [
....
"file" => "required|mimes:application/pdf, application/x-pdf,application/acrobat, applications/vnd.pdf, text/pdf, text/x-pdf|max:10000"
....
]

最佳答案

只需添加文件扩展名

$rules  = [
"file" => "required|mimes:pdf|max:10000"
]


从laravel Docs:


即使您只需要指定扩展名,此规则
实际通过读取文件的MIME类型进行验证
文件的内容并猜测其 MIME type




更新:

从Laravel 5.2开始,您可以针对完整的MIME类型(称为 mimetypesnew validation规则)验证文件上传。

$rules  = [
"file" => "required|mimetypes:application/pdf|max:10000"
]

关于validation - Laravel验证PDF MIME,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35694905/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com