0

我在 iphone 和 android 上有一个应用程序,在调用服务器时都会定期失败。当我说它们失败时,我的意思是我没有收到错误代码,200 连接代码意味着它成功,但是一个损坏的字符串/数据/(jsonObject/Array)。我列出了所有这些数据类型,因为取决于他们使用的部分或全部应用程序。以 sting 形式打印出来的信息确实有来自服务器的返回 JSON,但是它被额外的代码或文本损坏,不允许 JSONParsers 正常工作。就像我之前说的,它不会一直失败,它只会在返回的字符串/json/数据中失败。之前有人告诉我,我正在正确连接、接收和处理信息,我应该查看服务器。我们在这中间更换了服务器,它运行得更快,但仍然有类似的失败率。此外,服务器不会出现故障或浏览器出现问题。因此,在所有 Web 浏览器中,它不会引发错误,不会破坏网站和/或显示的信息。所以,如果我打开我的电脑并访问该网站,我每次加载页面时都会看到正确的信息。任何想法将不胜感激。

4

1 回答 1

0

我为 android 找到的答案是它是旧服务器,但新服务器仍然存在 IOS 应用程序问题,但我发现如果你用 NSData 分配 NSString,那么信息将没有任何获得的可能性额外的数据或信息。所以 alloc 有效。

于 2012-04-13T20:32:12.977 回答