安卓可接收服务端返回的信息,服务端能收到 IOS请求,IOS无法接收服务端返回json数据

iOS 码拜 9年前 (2015-11-08) 975次浏览
IOS端请求java服务端,服务端能收到所传数据,服务端返回数据,IOS端却收不到,报异常。是通过URL请求。七怪的是,IOS传一个参数,服务端返回的数据IOS能收到,但传两个参数就不能收到java服务器的返回数据了,头都大了,找不到原因所在啊,求众小伙伴们帮忙!
错误信息如下:
error:Error Domain=NSCocoaErrorDomain Code=3840 “The operation couldn’t be completed. (Cocoa error 3840.)” (Garbage at end.) UserInfo=0x7ffced0401d0 {NSDebugDescription=Garbage at end.
解决方案:20分
这个不是没有收到服务器端返回的信息,应该是ios客户端无法解析服务器返回的json数据
不知道你用哪个类和服务器进行通讯的,你参考本人的语句序列化一下看看
AFJSONResponseSerializer *responseSerializer=[AFJSONResponseSerializer serializer];
AFHTTPRequestSerializer *resquertSerializer=[AFHTTPRequestSerializer serializer];
[manager setRequestSerializer:resquertSerializer];
[manager setResponseSerializer:responseSerializer];

manager.responseSerializer.acceptableContentTypes = [NSSet setWithObject:@”text/html”];


CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明安卓可接收服务端返回的信息,服务端能收到 IOS请求,IOS无法接收服务端返回json数据
喜欢 (0)
[1034331897@qq.com]
分享 (0)