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

UIWebView и NSurlCache
У меня есть NSURLCache, который просто регистрирует вызовы cachedResponseForRequest и storeCachedResponse. Кажется, что UIWebView будет вызывать cachedResponseForRequest для каждого запроса, но storeCachedResponse будет вызываться только для...
1621 просмотров
schedule 19.05.2022

iPhone: извлечение текста и кэш-памяти извлеченной веб-страницы
В моем приложении для iPhone есть информационная страница, которая содержит UIWebView, который я указал на информационной странице моего веб-сайта: NSString *urlAddress = @"http://www.toneme.org/Software"; NSURL *url = [NSURL URLWithString:...
430 просмотров

Как установить модель кэширования (для NSURLCache и UIWebView) в iOS?
Мне интересно, является ли это ошибкой в ​​​​инфраструктуре iOS. Метод NSURLCache setMemoryCapacity: вызывается с 0 и прекращает кэширование. Я вижу, как это происходит при представлении UIWebView. Я использую SDURLCache и переопределяю...
1336 просмотров
schedule 04.03.2022

Обрабатывает ли iOS Networking Framework (NSURLCache) прозрачно ETag?
Нам интересно, прозрачно ли NSURLCache обрабатывает заголовки кэширования на основе ETag . Другой вопрос: Если правильно настроить NSURLCache , будет ли сетевая структура iOS автоматически «запоминать ETags для каждого URI запроса» и...
429 просмотров
schedule 15.04.2022

Переход с RestKit на чистый AFNetworking 2.0
Я использовал RestKit в течение последних двух лет, но недавно я начал думать о переходе от этих монолитных фреймворков, так как это кажется действительно излишним. Вот мои плюсы для продвижения вперед: Существует большая потребность в...
3806 просмотров

NSURLRequest - получить кешированный ответ И текущий ответ?
Прежде чем я продолжу писать свою собственную инфраструктуру - возможно ли выполнить запрос, вернуть его немедленно, если он кэширован, а затем вернуться позже, если кэшированная версия не соответствует текущей версии? Является ли такая...
118 просмотров
schedule 08.12.2022

Как аннулировать кеш iOS для определенного URL-адреса?
Используя кеширование NSURLSession по умолчанию, как сделать кеш недействительным для определенного URL-адреса? Я отмечаю метод removeCachedResponseForRequest: NSURLCache , но он принимает объект NSURLRequest , которого у меня нет для...
6351 просмотров
schedule 24.07.2023

NSURLПротокол. requestIsCacheEquivalent никогда не вызывался
Я не уверен, в чем здесь дело, но функция: class func requestIsCacheEquivalent(a: NSURLRequest, toRequest b: NSURLRequest) -> Bool никогда не вызывается в моем подклассе NSURLProtocol. Я даже видел случаи использования кеша (проверено с...
685 просмотров

NSURLCache для фоновых задач NSURLSession
Я пытаюсь реализовать кеширование в своем приложении, я использую NSURLSession с фоновой конфигурацией для большинства моих сетевых потребностей, и он отлично работает, но затем я добавляю объект кеша, который сеанс игнорирует и всегда идет на сервер...
159 просмотров

UseProtocolCachePolicy скрыть код состояния 304
Я устанавливаю cachePolicy по запросу URL. Первый вызов URL-адреса (GET) возвращает код состояния 200. Второй вызов того же URL-адреса возвращает 200. Если использовать клиент отдыха, я получаю для первого вызова 200, а для второго с правильным...
652 просмотров
schedule 22.06.2022

Как переопределить Alamofire SessionManager, чтобы изменить ответ, чтобы добавить заголовки?
Итак, я использую Alamofire для выполнения некоторых HTTP-запросов и пытаюсь использовать политику кэширования, но сервер не имеет флага «Cache-Control» в своих заголовках. Поэтому я хочу добавить этот флаг с помощью диспетчера сеансов делегат...
2526 просмотров
schedule 03.09.2022

NSURLCaching с dataTask не может прочитать кэш обратно с помощью NSURLRequest в автономном режиме
Меня очень смущает система кеширования iOS. Это должно быть просто, но это не так (для меня). Я пишу приложение базы данных, которое обеспечивает внешний веб-доступ к ограниченному набору дополнительных справочных материалов в виде веб-страниц....
52 просмотров