在使用Alamofire调用request请求的时候,我们需要填写encoding的方式,
Get请求呢,使用URLEncoding.default
Post请求呢,使用JSONEncoding.default
如果我们匹配错了就会导致请求失败,一不注意就被坑惨了
两者区别:
URLEncoding.default是指拼接在url后面,JSONEncoding.default是指拼接在头部里面,因为post请求参数都是放在头部里的,所以一旦用错,就NG啦
在使用Alamofire调用request请求的时候,我们需要填写encoding的方式,
如果我们匹配错了就会导致请求失败,一不注意就被坑惨了
URLEncoding.default是指拼接在url后面,JSONEncoding.default是指拼接在头部里面,因为post请求参数都是放在头部里的,所以一旦用错,就NG啦
本文标题:Alamofire 使用时遇到的坑
本文链接:https://www.haomeiwen.com/subject/kevbqqtx.html
网友评论