AFN 网络请求问题报错,“Request failed: internal server error (500)“ 500

500有可能是后台的问题,还有可能是我们前端设置接收参数序列化的问题.

requestSerializer 是 AFNetworking 参数编码的序列化器,它把输入的参数编码后才往服务器发送,有三种编码格式:

AFHTTPRequestSerializer:第一种是普通的http的编码格式,转成
userName=xiaoming&password=12345678&time=20180807

AFJSONRequestSerializer:第二种也是json编码格式,会转成{"userName":"xiaoming","password":"12345678","time":"20180807"}

AFPropertyListRequestSerializer:pislt格式

responseSerializer 是反编码的参数序列化器,主要把你接受到的数据先反编码一遍才输出

requestSerializer 和 responseSerializer 根据需求来自己设置,一般你跟后台沟通,了解接口接收和输出的格式,然后设置好就可以了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值