iOS开发问题之:AFNetworking 设置header无效

AFNetworking用了这么多年,和后台交互一直都是默认的传值方式,最近新公司要求把参数写在body里面,然后Serializer的时候就遇到了这个问题,在此记录一下。

查询了很久,基本是一样的回答,但是我的header里面设置Authorization一直设置不进去。怎么设置都无效,后来发现是顺序问题,如果你的代码有下面设置,必须严格按照下面顺序

最后发现,调用顺序必须严格为:

objectivec 复制代码
[self setResponseSerializer:responseType forManager:manager];
[self setRequestSerializer: serializerName forManager: manager];
[self setRequestHeaders: headers forManager: manager];

也就是说,最后再去设置head里面的东西......

参考:AFNetworking 设置header无效 - 码农教程

\

希望后人珍惜时间,少走弯路,享受生活。


VKOOY

相关推荐
黑科技iOS上架10 小时前
App Store5.6隐藏功能究竟怎么排查?
ios·审核
Yannik13 小时前
iOS Swift Package Manager(SPM)私有组件完整实操
ios·swift
随遇丿而安13 小时前
第 4 周:28KB 的 PNG 占了 8MB 内存,因为图片内存看尺寸不看文件大小
ios
leizhen1984080914 小时前
Vibe Coding:门槛降了,但判断力成了新的门槛
人工智能·安全·ios
我就是不信19 小时前
Swift 方法派发机制详解
开发语言·ios·swift
AIsoft_868920 小时前
科会通录音工具倍速回放怎么切换速度
ios·智能手机
老李IT笔记21 小时前
设备显示在线但指令没回执:三类静默失效的排查顺序
ios·iphone
芯械研究所21 小时前
她宁、益博思、倍思、绿联哪款ipad电容笔好?四款电容笔款式实测解读
ios·ipad·电容笔·电容笔推荐·电容笔测评
Yannik2 天前
iOS CocoaPods私有库完整搭建+踩坑实战总结
ios·cocoapods