【问题标题】:ASIHTTPRequest resume request after losing internet connection失去互联网连接后的 ASIHTTPRequest 恢复请求
【发布时间】:2011-09-19 07:54:13
【问题描述】:

如何处理失去互联网连接?我正在使用 ASIHTTPReqeust 下载文件,并且我想在我的互联网连接可用时进行处理,以恢复下载。谁做了这样的事?当我在下载文件时禁用 wi-fi 时,ASIHTTPReqeustDelegate 调用方法 requestFaliled:(ASIHTTPRequest *) request;启用互联网后如何开始下载?

附:我异步下载文件([request startAsynchronous];)

【问题讨论】:

    标签: iphone objective-c ios ios4 asihttprequest


    【解决方案1】:

    【讨论】:

    • 是的,我知道这个链接。我终于意识到恢复下载的工作原理。当实习连接丢失时,临时文件不会删除,要继续下载,我必须向相同的 url 创建新请求,下载将继续。但我没有找到如何暂停下载。不过谢谢回复
    • 要暂停一个请求,我假设您只是取消它,然后在您准备好重试时创建一个新请求。
    • 是的,我找到了:) 删除临时文件怎么样?如果我想完全停止请求,我需要自己删除临时文件,或者 ASIHTTPRequest 可以这样做吗?
    • 如果您想中止(而不是暂停)下载,我相信您需要自己清理临时文件。
    • 在完成上述链接中所述的步骤后,我无法继续下载。它从头开始下载。 @TimurMustafaev,是否得到了相同的解决方案?
    猜你喜欢
    • 1970-01-01
    • 2015-08-22
    • 1970-01-01
    • 2020-04-06
    • 1970-01-01
    • 2014-04-22
    • 2012-03-07
    • 2019-01-17
    • 2015-09-12
    相关资源
    最近更新 更多