В подклассе NSOperation я использую следующий код для загрузки xml-файла с нашего сервера, а затем анализирую его:
NSURLRequest * request = [NSURLRequest requestWithURL:[NSURL URLWithString:url]
cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:15];
NSData * receivedData = [NSURLConnection sendSynchronousRequest:request returningResponse:nil error:nil];
Во второй раз, когда я делаю тот же запрос, сервер возвращает HTTP 304, и кэшированные данные ответа сохраняются в receivedData
. Пока все хорошо.
Мой вопрос: возможно ли получить такой же кешированный ответ, когда устройство находится в автономном режиме ?