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

相关推荐
season_zhu1 小时前
聊聊我最近都干了些什么,AI 时代的手动撸码人
flutter·ios·ai编程
FreeBuf_1 小时前
俄罗斯关联APT组织TA446利用DarkSword漏洞工具包针对iPhone用户发起钓鱼攻击
ios·iphone
Digitally1 小时前
三种将文件从iPhone传输到 Windows 11的方法
ios·iphone
搜佛说1 小时前
14-第14章-扩展点与插件机制
物联网·ios·开源·软件工程·边缘计算·iphone
2501_915106322 小时前
Flutter 开发工具有哪些 跨平台项目开发与上架实操指南
android·flutter·ios·小程序·uni-app·iphone·webview
LcGero3 小时前
IOS基于LSB图片水印方案
ios·混淆·水印·lsb
00后程序员张9 小时前
从审核被拒到稳定过审,iOS 上架技术优化
android·ios·小程序·https·uni-app·iphone·webview
健了个平_2414 小时前
LottieConverter:一键生成 .lottie 文件
ios·chatgpt·动效
开心就好202517 小时前
Win11 抓包工具怎么选?网页请求与设备流量抓取
后端·ios
恋猫de小郭19 小时前
你的蓝牙设备可能正在泄漏你的隐私? Bluehood 如何追踪附近设备并做隐私分析
android·前端·ios