【问题标题】:How to add an accepted Image MIME Type to Alamofire 5.2如何将接受的图像 MIME 类型添加到 Alamofire 5.2
【发布时间】:2020-10-09 13:28:18
【问题描述】:

我最近迁移到 Alamofire 5.2

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

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

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

正如 Christian Noon 在 GitHub 上的 Alamofire 问题中看到的 here

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

【问题讨论】:

    标签: ios swift alamofire alamofireimage alamofire-request


    【解决方案1】:
    import AlamofireImage    
    
    ImageResponseSerializer.addAcceptableImageContentTypes(["image/jpg"])
    

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

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

    【讨论】:

      猜你喜欢
      • 2011-01-07
      • 2010-09-07
      • 1970-01-01
      • 1970-01-01
      • 2012-07-07
      • 1970-01-01
      • 2016-05-16
      • 2017-04-09
      • 1970-01-01
      相关资源
      最近更新 更多