我正在使用ASI的ASIHttpRequest库来尝试从我的iPad应用程序下载一个zip文件,一切正常。但是,我试图模拟请求超时并适当地处理这种情况。我正在使用CharlesProxy的试用版来尝试模拟超时,我也杀了我的tomcat服务器。在我在zip下载过程中杀死tomcat服务器的情况下,ASIHttpRequest仍然收到200响应,即使下载未完成且未成功,错误对象也开始设置为nil。 我检查了ASIHttpRequest请求对象上的downloadComplete属性,并将其设置为YES。
有没有人注意到这个?