Вопросы по теме '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 просмотров
schedule
16.08.2023
Как установить модель кэширования (для 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 просмотров
schedule
02.03.2023
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 просмотров
schedule
15.02.2023
NSURLCache для фоновых задач NSURLSession
Я пытаюсь реализовать кеширование в своем приложении, я использую NSURLSession с фоновой конфигурацией для большинства моих сетевых потребностей, и он отлично работает, но затем я добавляю объект кеша, который сеанс игнорирует и всегда идет на сервер...
159 просмотров
schedule
15.01.2023
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 просмотров
schedule
30.04.2023