使用Cloudinary上传文件后获取mime类型

时间:2016-11-04 15:26:22

标签: php file-upload mime-types cloudinary

考虑使用Cloudinary PHP API上传文件:

\Cloudinary\Uploader::upload('http://www.example.com/image.jpg');

如上所述in the doumentation,基本回复不包含上传文件的mime-type

Array
(
  [public_id] => c87hg9xfxrd4itiim3t0
  [version] => 1371995958
  [signature] => f8645b000be7d717599affc89a068157e4748276
  [width] => 864
  [height] => 576
  [format] => jpg
  [resource_type] => image
  [created_at] => 2013-06-23T13:59:18Z
  [bytes] => 120253
  [type] => upload
  [url] => http://res.cloudinary.com/demo/image/upload/v1371995958/c87hg9xfxrd4itiim3t0.jpg
  [secure_url] => https://res.cloudinary.com/demo/image/upload/v1371995958/c87hg9xfxrd4itiim3t0.jpg
)

我是否必须在设置中配置某些内容才能将其添加到响应中?

1 个答案:

答案 0 :(得分:1)

检查其他人上传的内容的mime类型永远不会安全。 它很容易伪造。

如果您只想上传图片(如示例中所示),最安全的方法是使用GD或ImageMagick重新处理图像