0

我最近迁移到 Alamofire 5.2

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

旧版本的 Alamofire 允许使用以下异常:

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

正如Christian Noon 在 GitHub 上的 Alamofire 问题中所见

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

4

1 回答 1

1
import AlamofireImage    

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

我通过搜索正确有效的 MIME 类型的 image/jpeg 找到了这一点。这将我带到了 ImageResponseSerializer 类,在那里我看到了我正在寻找的函数。

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

于 2020-10-13T13:31:58.450 回答