【问题标题】:Laravel Mime Type Validation (KML file)Laravel Mime 类型验证(KML 文件)
【发布时间】:2016-08-05 17:23:19
【问题描述】:

我在表单上上传了一个带有验证规则的文件,以检查它是否为 kml 文件:

return [
        'file' => 'required|mimes:kml',
        ...
    ];

但是,当我上传 .kml 文件时,我会收到“文件必须是类型为:kml 的文件。”错误。

除了文件扩展名之外,mime 类型还在哪里定义?

【问题讨论】:

标签: php validation laravel laravel-5 mime-types


【解决方案1】:

您必须指定正确的 kml mime,即 application/vnd.google-earth.kml+xml

阅读更多@https://laravel.com/docs/5.7/validation#rule-mimes

此外,此页面为您提供完整的 mimes https://svn.apache.org/repos/asf/httpd/httpd/trunk/docs/conf/mime.types

【讨论】:

    猜你喜欢
    • 2023-03-19
    • 2016-08-16
    • 2017-11-08
    • 2014-03-01
    • 2017-03-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-23
    相关资源
    最近更新 更多