我最近迁移到了Alamofire 5.2
我们的后端有错误的MIME类型的图片,我们期望在前端支持,例如image.jpg而不是image.jpeg
旧版本的Alamofire允许异常,使用:
DataRequest.addAcceptableImageContentTypes(["image/jpg"])
正如Christian Noon在GitHub的Alamofire问题上所看到的那样。
如何在Alamofire 5.2中实现此异常?我试着查看MIME类型被引用的位置,看看是否可以更新数组,但没有成功。
发布于 2020-10-13 13:31:58
import AlamofireImage
ImageResponseSerializer.addAcceptableImageContentTypes(["image/jpg"])
我通过搜索image/jpeg找到了它,它是正确有效的MIME类型。这将我带到ImageResponseSerializer类,在那里我看到了我正在寻找的函数。
理想情况下,这可能应该包含在Alamofire 5迁移指南中。
https://stackoverflow.com/questions/64281067
复制