随机请求超时

问题描述:

我正在写一个使用AFNetworking和谷歌应用程序引擎的后端服务iOS应用程序。我遇到的问题是,在一些非常罕见的情况下,我对服务器的请求将超时。我不知道如何重现它。我不知道问题出在客户端还是服务器端。随机请求超时

如果我杀了应用程序或进行从应用程序的另一个实例的新请求,它工作正常。我认为默认超时设置为2分钟左右,所以它与接收不好或超时时间不够长无关。正常请求在一秒之内完成。

那么,我问的是,什么是调试的最佳方式?

编辑:所以,我终于找到this链接。似乎是测试飞行(我正在使用)的问题

如果您正在寻找与互联网问题有关的调试,您可以使用一些网络调试工具。有一个名为查尔斯代理的工具,易于使用和各种功能。您可以控制您的互联网带宽/速度等,以产生不同的场景以获得更好的调试。这里是链接:http://www.charlesproxy.com/

+0

谢谢。我跑charlesproxy从AFNetworking通知相结合,发现AFNetworking说,它开始工作,但没有被记录在charlesproxy。所以我现在非常确定这是AFNetworking的事情。 – Joel