AFN做post请求,参数为数组的坑

公司后端哥们给了接口文档, 于是就兴致勃勃的开发, 结果有一个接口死活返回不了数据, 检查了上传参数, 里面有个参数需要一个列表, 也就是我们oc中的数组, 数组中全是整型数据, 打印出所有的上传参数之后发现也没啥问题, 于是就找后端的哥们, 后端那哥们以后咬定接口没问题, 他自己测试都没有问题, 非要我再仔细检查, 无奈又检查参数, 这次仔细的检查发现我上传的数组参数是这个样子的arr = (0, 1, 2) 然后我猜到肯定是这个数组的问题, 然后让后端打印一下我上传的参数, 结果就是 arr[] = [乱码], 这下晕了, 参数传上来他竟然解析不了, oc中的数组不能直接当参数传, 这可如何时候, 接下来就不卖官司了, 直接说我的解决方案吧, 这个需要前后端一起完成, 让后端修改这个参数为字符串, 然后你把需要上传的数组 用 NSString *str = [needPks componentsJoinedByString:@”,”]; 这个方法转换成协商好的格式就OK了, 我们是用”,”分割的, 这个取决于后端如何处理数据, 好啦几天就分享这么点, 希望可以帮到和我遇到同样问题的你

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值