gpt4 book ai didi

ios - 使用UIWebview禁用IOS应用程序中的缓存

转载 作者:行者123 更新时间:2023-12-01 21:12:14 24 4
gpt4 key购买 nike

我有一个应用程序IOS,它每5/10秒加载一次相同的URL,但内容不同。
在我的网站上,我计算了我的应用程序调用我的URL Websie的频率。
当我在浏览器中访问我的网站时(Safari / chrome / fiefox ...)
我的网站算是很好的次数。
当我使用我的应用程序 call 我的网站时。我的网站没有计算好次数。它更低。

我认为这是由于缓存。
如何在Uiwebview IOS应用程序上禁用缓存?
我已经在我的代码[[NSURLCache sharedURLCache] removeAllCachedResponses];中添加了我的请求,但是我认为这是在我加载UIwebview时使用的。

NSString *html = @"<head></head><body style='padding:0;margin:0;'><script src='http://url_with_content.com'></SCRIPT></body>";
NSString *script = [[NSString alloc] initWithFormat:@"%@", html];
[adView loadHTMLString:script baseURL:nil];

最佳答案

尝试这个:

// Clear all Cookies and cache
[[NSURLCache sharedURLCache] removeAllCachedResponses];
NSHTTPCookie *cookie;
NSHTTPCookieStorage *storage = [NSHTTPCookieStorage sharedHTTPCookieStorage];
for (cookie in [storage cookies]) {
[storage deleteCookie:cookie];
}

关于ios - 使用UIWebview禁用IOS应用程序中的缓存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16149046/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com