作者:蒋筱谷_680 | 来源:互联网 | 2023-10-15 14:32
问题
问题是表现在移动端客户端上。
移动端调用服务端接口,返回错误如下:
Error Domain=NSCocoaErrorDomain Code=3840 "JSON text did not start with array or object and option t
原因
1. 客户端解析json出错
使用AFNetworking可能都遇到过类似的问题吧。
2. 服务端返回的json有错误
不管服务端是用java还是C#还是其他语言,如果返回的json有问题的话,导致客户端无法解析,就会报这个错误。
我有一次写C#,返回JsonObj,出现上面问题,后来检查出来是因为JsonObj中,key重复了。