Тестирование urlsession's resumedata для неудачных загрузокIOS

Программируем под IOS
Anonymous
Тестирование urlsession's resumedata для неудачных загрузок

Сообщение Anonymous »

Я реализую поддержку для возобновления неудачных загрузок с использованием urlSession resumedata . Я хочу сохранить возобновление на диске, а затем повторить использование его, если я пытаюсь снова загрузить тот же URL. Сам API достаточно прост, но я тоже хотел бы проверить его, и я, кажется, не могу сделать UrlSession фактически создавать возобновление. Я возвращаю ответ, как это: < /p>

Код: Выделить всё

200 OK
Content-Length: 12345
ETag: hello
Accept-Ranges: bytes

foo bar
< /code>
, а затем выключить Wi -Fi, пока соединение все еще открыто. Это приводит к ошибке тайм -аута запроса, но я не вижу DownloadTaskResumedata 
или nsurlsessionDownloadtaskResumedata . Я также попытался запустить сервер FlyingFox в модульном тесте и выбросить ошибку из обработчика ответа, с тем же неудовлетворительным результатом.>

Подробнее здесь: https://stackoverflow.com/questions/795 ... -downloads

Вернуться в «IOS»