Вопросы по теме 'nsurlcache'

NSURLRequestReturnCacheDataElseLoad не загружается из кеша при первом запросе?
Я создаю приложение для iOS, которому нужно получать много информации из удаленного API. Есть много http-запросов, которые можно отлично кэшировать, но кажется, NSURLConnection не кэширует достаточно агрессивно: каждый раз, когда я убиваю...
1564 просмотров
schedule 05.11.2021

iOS NSURLCache создает HTTP 404 при прохождении через NSURLProtocol
Если вы серьезно относитесь к ответу на этот вопрос, пожалуйста, клонируйте созданное мной мини-приложение и посмотрите, не ведет ли оно себя так же, прежде чем размышлять над ответом, спасибо :)...
370 просмотров

iOS - можно ли кэшировать фрагментированный HTTP-ответ?
Я получаю данные из серверной части с помощью AFNetworking и задаю cachePolicy запроса как NSURLRequestUseProtocolCachePolicy . Заголовки ответа содержат значение ETag, а Transfer-Encoding равно chunked . Во второй раз, когда я вызываю...
940 просмотров

WKWebView и NSURLCache для обслуживания локального контента
Мое приложение загружает очень большое веб-приложение внутри UIWebView . Я написал NSURLCache расширение " LocalCache ". Это расширение LocalCache перехватывает загрузку моего веб-приложения и обслуживает все запрошенные файлы из...
3076 просмотров
schedule 15.09.2021

nsurlconnection асинхронный запрос
Прежде всего, вопросы очень просты. Если вы просто хотите увидеть, что они из себя представляют, пропустите нижнюю часть этого поста, и вы увидите их жирным шрифтом. Для более подробной информации вы можете прочитать остальную часть этого поста......
11315 просмотров

Простая реализация NSURLCache на iOS8
У меня возникли проблемы с простой реализацией NSURLCache, работающей на iOS8. Насколько я понимаю, после создания общего кэша он автоматически кэширует запросы данных с соответствующей политикой кэширования. Никакой настройки не требуется, если вы...
147 просмотров
schedule 08.04.2022

Удалить весь кеш и файлы cookie, сбросить все приложение
Я пытаюсь создать приложение с UIWebView. Когда я выхожу из своего приложения, я хочу сбросить все данные, включая кеш и файлы cookie. В настоящее время я могу удалить файлы cookie (и, возможно, кешировать), но проблема в том, что даже после этого...
5140 просмотров

Как использовать NSURLCache?
Я делаю приложение с помощью VK iOS SDK (российская социальная сеть). Я отправляю запрос на получение некоторых данных со стены. Я хочу кэшировать эти данные, но я не совсем понимаю, что мне делать дальше. В AppDelegate я делаю: -...
993 просмотров
schedule 18.05.2022

Есть ли способ запросить кеш приложения HTML5?
Есть ли способ запросить содержимое кеша приложения HTML5? Я пишу приложение для iOS, которое использует много кэшированного веб-контента. Перед загрузкой данной страницы, когда приложение находится в автономном режиме, я хотел бы проверить,...
1261 просмотров
schedule 10.06.2022

Как использовать NSURLCache для возврата кэшированных ответов API в автономном режиме (приложение для iOS)
Я надеюсь, что кто-то может пролить свет на несколько вещей, которые я исследовал, но не добился большого прогресса. Я хотел бы воспользоваться NSURLCache для возврата кэшированных ответов на вызовы API, которые я делаю в приложении iOS. Когда...
5713 просмотров
schedule 03.07.2022

Как установить кеш iOS и размер дискового хранилища и как кеш восстанавливается из дискового хранилища после завершения работы приложения?
Я уже спрашивал когда именно все становится удалить из памяти и диска urlcache? Теперь у меня есть еще несколько уточняющих вопросов: Кэш памяти ограничен оперативной памятью iPhone (обычно 2 Гб). А вот дисковое Persistence ограничено...
3037 просмотров
schedule 08.07.2022

Кэширование NSURLCache с разными запросами POST
Я использую NSURLSession для работы в сети и отправки POST-запросов на сервер. Я хочу иметь возможность кэшировать эти запросы, однако URL-адрес всегда один и тот же. Можно ли кэшировать с помощью NSURLCache и изменить ключ кэша на что-то...
773 просмотров
schedule 08.09.2022

Удалить внутренний кеш UIWebView
Я показываю веб-приложение в UIWebView , и иногда содержимое страниц меняется. После изменения содержимого приложение очищает кеш. Но когда я перехожу на страницу, которую я ранее посещал, UIWebView не отправляет HTTP-запрос GET, а загружается из...
15310 просмотров

ios NSURLSession (конфигурация по умолчанию) не кэширует запросы
Я настроил сеанс: - (void)createSession { NSURLSessionConfiguration *sessionConfig = [NSURLSessionConfiguration defaultSessionConfiguration]; sessionConfig.requestCachePolicy = NSURLRequestReturnCacheDataElseLoad; _session =...
1927 просмотров

Показывать изображения асинхронно в UITableView с сервера в iPhone
Когда я пытаюсь получить изображения в UITableView с помощью NSURL UIImage image = [UIImage imageWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:@"http://mysite.com/mobile/abc.jpg]]]; , мое приложение зависает до загрузки изображений....
1657 просмотров
schedule 28.09.2022

Доступен ли кеш на диске на iPhone?
Я нашел проект по улучшению стратегии кэширования на iPhone. Потому что они уверены: « в iPhone OS Apple удалила поддержку кэша на диске по неизвестной причине " Но я так не думаю, см. подробности: https://github.com/rs/SDURLCache/issues/39 Я...
2864 просмотров
schedule 12.10.2022

NSURLCache не используется NSURLConnection/AFNetworkingOperation
Когда я запускаю запрос с политикой NSURLRequestReturnCacheDataElseLoad , я ожидаю получить результат от политики NSURLCache , если таковая имеется, независимо от ее возраста. Однако система всегда пытается связаться с сервером, на который...
571 просмотров
schedule 14.02.2023

Как протестировать/проверить использование NSURLCache?
Я добавил две строки кода в свой проект, как описано в этом сообщении в блоге. . Однако, поскольку в самом приложении ничего особенного не происходит, есть ли способ проверить это поведение и убедиться, что оно работает должным образом? Есть...
708 просмотров
schedule 23.04.2023

предварительно загрузить NSURLCache с расположением diskPath для кэширования файлов
Ищу информацию о том, возможно это или нет. Я пытаюсь предварительно загрузить свой NSURLCache с помощью Cache.DB, который уже заполнен кешем из uiwebview. Я не понимаю, почему это невозможно, поскольку в документации Apple указано, что diskPath:...
1184 просмотров
schedule 07.07.2023

NSURLCache не очищает сохраненные ответы в iOS8
Вот пример функции, которую я вызываю, когда мне нужно очистить кеш и сделать новый вызов URL - (void)clearDataFromNSURLCache:(NSString *)urlString { NSURL *requestUrl = [NSURL URLWithString:urlString]; NSURLRequest *dataUrlRequest =...
5243 просмотров
schedule 13.11.2022