ios关于接口请求失败,浏览器可打开链接问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ios关于接口请求失败,浏览器可打开链接问题相关的知识,希望对你有一定的参考价值。
参考技术A 突然发现测试环境(http)所有接口都请求不到数据,而生产环境(https)可以请求到数据,所以开始以为是http的原因,走了很多弯路。后来发现AFNetworking请求返回的有数据,只是解析失败,发现报错,如下
error : Error Domain=NSCocoaErrorDomain Code=3840 "Garbage at end." UserInfo=NSDebugDescription=Garbage at end.
通过:
NSLog(@"data ----> %@", [[NSString alloc] initWithData:jsonData encoding:NSUTF8StringEncoding]);
发现存在'垃圾'结尾。有一个JavaScript块,虽然在浏览器中不可见,但仍然存在在返回数据中,让后台处理一下问题就解决啦。
参考: http://blog.csdn.net/lizhixiantian/article/details/49702977
以上是关于ios关于接口请求失败,浏览器可打开链接问题的主要内容,如果未能解决你的问题,请参考以下文章
在微信中,实现微信点击链接或者扫描二维码在浏览器中打开指定的链接
sms: 和 mailto: iPhone Safari 移动浏览器失败