Alamofire 使用时遇到的坑

在使用Alamofire调用request请求的时候,我们需要填写encoding的方式,

Get请求呢,使用URLEncoding.default
Post请求呢,使用JSONEncoding.default

如果我们匹配错了就会导致请求失败,一不注意就被坑惨了

两者区别:

URLEncoding.default是指拼接在url后面,JSONEncoding.default是指拼接在头部里面,因为post请求参数都是放在头部里的,所以一旦用错,就NG啦

你可能感兴趣的:(Alamofire 使用时遇到的坑)