Просмотр исходного кода

[ZF-8733] Zend_File_Transfer:

SECURITY_CHANGE
 - no fallback to client information
 - set default type instead of exception

git-svn-id: http://framework.zend.com/svn/framework/standard/trunk@20127 44c647ce-9c0f-0410-b52a-842ac1e357ba
thomas 16 лет назад
Родитель
Сommit
1c6c51cb24
1 измененных файлов с 1 добавлено и 4 удалено
  1. 1 4
      library/Zend/File/Transfer/Adapter/Abstract.php

+ 1 - 4
library/Zend/File/Transfer/Adapter/Abstract.php

@@ -1250,14 +1250,11 @@ abstract class Zend_File_Transfer_Adapter_Abstract
             if (empty($result[$key])) {
                 if (function_exists('mime_content_type') && ini_get('mime_magic.magicfile')) {
                     $result[$key] = mime_content_type($file);
-                } else {
-                    $result[$key] = $value['type'];
                 }
             }
 
             if (empty($result[$key])) {
-                require_once 'Zend/File/Transfer/Exception.php';
-                throw new Zend_File_Transfer_Exception("The mimetype of file '{$value['name']}' could not been detected");
+                $result[$key] = 'application/octet-stream';
             }
         }