最近 项目出现了问题,网络请求后,服务器有返回数据,APP这边解析失败,出现
Error Domain=NSURLErrorDomain Code=-1015 "无法解码原始数据" UserInfo={NSUnderlyingError=0x170456560 {Error Domain=kCFErrorDomainCFNetwork Code=-1015 "(null)" UserInfo={NSErrorPeerAddressKey={length = 16, capacity = 16, bytes = 0x10020050c0a800ca0000000000000000}}},
把后台的日志内容排查了很久,发现原来是转移符的问题,后台人员开启了API调试,每个请求都会有一个 路径跟踪,这个路径里有个特殊转移符 \/
这个转移符不被APP识别,导致解析失败。以后出现NSURLErrorDomain Code=-1015 记得看看返回的数据里是否包含了特殊的转移符。
记录一下: 特殊转移符 \/ 不被apple识别。
\/一般是出现在:PHP转化JSON时,PHP的返回信息里包含有地址信息
网友评论