Swift Moya 使用时遇到的问题

如果你按照大部分博客或者网上说的去设置,百分比会出问题,例如:

//请求任务事件(这里附带上参数)
    public var task: Task {
        switch self {
        case .shareNavList:
            return .requestPlain
        case .shareList(let pageSize, let pageNum):
            var params: [String: Any] = [:]
            params["pageSize"] = pageSize
            params["pageNum"] = pageNum

// 这么写,后台是不接收的,应该改为 return .requestParameters(parameters: params, encoding: JSONEncoding.default) 的json格式
            return .requestParameters(parameters: params, encoding: URLEncoding.default)
        }
    }

大部分后台只接收json格式的数据,应该把最后一句代码改为

  return .requestParameters(parameters: params, encoding: JSONEncoding.default)

说到底,还是自己不太熟悉导致的😢

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 每年到了秋冬季节,幼儿园的小朋友就要少三分之一甚至二分之一,有的是爸爸妈妈带他们出去旅游躲霾了,有的抵挡不住雾霾的...
    蘑菇妈很忙阅读 1,755评论 0 0
  • 我们的青春只有一次,那些第一次对我们来说至关重要! 1-女生记住不要把初吻随便献出去 随着外界文化的侵入,我们也越...
    成霖阅读 4,398评论 4 13
  • 如果你今年二十岁了,那么恭喜你,你已经正式踏入社会这个空间。可以说这条路真的很拥挤,因为在路上优秀的人太多,他们带...
    Anthony_z阅读 3,427评论 0 2
  • 夜里表现不错。相比较之前有很大的进步。夜里没有长时间的哭闹了。也不用起夜走来走去哄睡或者陪玩了。我也终于睡了一个安...
    hs双儿阅读 1,014评论 0 0
  • 上架审核是个永恒的话题,苹果说我的心思你不懂,上架审核的事你别猜。😄苹果官⽅审核指南 Guideline 2.1 ...
    吃人不放盐阅读 9,618评论 9 15