如何将可接受的图像 MIME 类型添加到 Alamofire 5.2

How to add an accepted Image MIME Type to Alamofire 5.2

我最近迁移到了 Alamofire 5.2

我们的后端对于我们希望在前端支持的图像有不正确的 MIME 类型,例如image.jpg 而不是 image.jpeg

旧版本的 Alamofire 允许例外使用:

DataRequest.addAcceptableImageContentTypes(["image/jpg"])

正如 Christian Noon 在 Alamofire 问题 GitHub 上 here 所见。

如何在 Alamofire 5.2 中实现此异常?我已经尝试查看引用 MIME 类型的位置,看看我是否可以更新数组,但没有成功。

import AlamofireImage    

ImageResponseSerializer.addAcceptableImageContentTypes(["image/jpg"])

我通过搜索 image/jpeg 找到了它,这是正确有效的 MIME 类型。 这将我带到了 ImageResponseSerializer class,在那里我看到了我正在寻找的功能。

理想情况下,这应该包含在 Alamofire 5 迁移指南中。