在 WKWebView 中禁用 cookie

2023-12-03

是否可以在 WKWebView 中禁用 cookie 和本地存储?

假设这是我的设置,我想添加一些禁用它们的内容:

import UIKit
import WebKit

class ViewController: UIViewController, WKUIDelegate {

    var webView: WKWebView!

    override func loadView() {
        let webConfiguration = WKWebViewConfiguration()
        webView = WKWebView(frame: .zero, configuration: webConfiguration)
        webView.uiDelegate = self
        view = webView
    }

    override func viewDidLoad() {
        super.viewDidLoad()

        let myURL = URL(string: "http://bla.com")
        let myRequest = URLRequest(url: myURL!)
        webView.load(myRequest)
    }


}

要禁用 cookie:

override func viewDidLoad() {
    super.viewDidLoad()
    let myURL = URL(string: "http://bla.com")
    var myRequest = URLRequest(url: myURL!)
    myRequest.httpShouldHandleCookies = false
    webView.load(myRequest)
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 WKWebView 中禁用 cookie 的相关文章

随机推荐

  • 从文本文件初始化向量

    我正在尝试编写一个程序 它可以读取文本文件 并将其中的每个单词存储为字符串类型向量中的条目 我确信我这样做是非常错误的 但自从我尝试这样做以来已经很久了 我已经忘记了它是如何完成的 任何帮助是极大的赞赏 提前致谢 Code include
  • 我的 UINavigationitem 的 TitleView 在 ios 6 中得到扩展

    在我的应用程序中 我在 uinavigation 项目上应用了图像 它在 iOS 5 中运行良好 但在 iOS 6 上得到扩展 我的导航栏中没有左栏或右栏按钮项目 我搜索了太多但找不到答案 这是我的代码 UIImageView naviga
  • MediaPlayer.prepare 在播放 m4a 文件时抛出 IllegalStateException

    我有一个使用 MediaPlayer 流式传输的歌曲列表 有些歌曲始终有效 而另一些则始终无效 我看不出这些文件之间有什么区别 而且它们似乎在 iTunes 等中播放得很好 当歌曲失败时 它会在 mediaPlayer prepare 行上
  • 在apache中控制浏览器缓存更改js和css文件的最佳方法?

    我们刚刚对网站进行了重新设计 在部署之后 我们必须对控制新外观和感觉的各种 css 和 javascript 文件进行一些小调整 我们遇到的问题之一是浏览器似乎缓存了这些文件 因此用户客户端可能看不到我们所做的一些修复 我们最初想对文件的
  • Perl 的 srand() 默认种子(5.004 版本后)有哪些弱点?

    我可以找到大量有关使用问题的文档time Perl 版本 5 004 之前的版本 但没有后续版本 对于家庭作业 我们被要求基于默认 Perl 的假设对程序的结果进行逆向工程srand 默认播种仍然存在缺陷 这perl 5 004 版本的变更
  • Javascript:正在更改的日期对象[重复]

    这个问题在这里已经有答案了 当我将过期设置为日期对象时 我遇到了一种情况 更改 expire 后 object created 在不应更改的情况下被更改 为什么 object created 要改变 谢谢 let expire object
  • 如何根据谷歌表格的第一列替换颜色

    所以我有一个电子表格 里面有一堆数据 第一列是状态 第二列是名称 我想做的是让行交替蓝色 红色 蓝色 红色 以使其易于阅读 但我不希望它像偶数 奇数一样交替每一行 我想要的是每个州都有不同的颜色 所以所有的行都是 AL 蓝色 然后是 CA
  • 将包含逗号/引号的平面文件导入 SAP BODS

    您好 我在 csv 文件中有一行如下所示 12346 abcded ssadsadc 2013 04 04 08 42 31 8 我想使用 现有项目作为另一个报告的新项目的模板 Suite 但它只是覆盖现有项目而不是创建 即使我使用 另存为
  • 在Android中将base64字符串转换为图像[重复]

    这个问题在这里已经有答案了 我已经通过在线网站将图像转换为 Base64 我经历过这个link将 Base64 字符串保存在 String 中 但我收到一条错误消息 错误 38 36 错误 常量字符串太长 请让我知道如何在android中将
  • 获取文件标签javascript中的图像高度和宽度[重复]

    这个问题在这里已经有答案了 可能的重复 通过Javascript确定图像文件大小 尺寸 如何通过JavaScript在上传前上传预览图片 使用javascript获取文件标签中的图像高度和宽度 如何在文件标签中不刷新页面的情况下获取图像的高
  • 如何使用 C-API 设置 z3_solver 的超时?

    我使用 Z3 solver 进行非线性实数运算 我还想为求解器设置超时 我正在使用以下代码 但看起来超时不起作用 因为求解器永远运行 谁能帮我找出问题所在 Z3 solver solver cfg Z3 mk config ctx Z3 m
  • 如何知道 RecyclerView 是否有足够的内容可以滚动?

    目前 我正在使用带有 LinearLayout Manager 的 RecyclerView 和作为 HeaderView 的 EditText 来过滤列表的内容 如果 RecyclerView 的内容小于 RecyclerView 本身
  • 从应用程序将照片上传到 Facebook 相册

    我用过 req perms gt publish stream status update 我收到的错误是 致命错误 未捕获的 CurlException 26 创建在 facebook php 第 589 行抛出的表单数据失败 我的上传代
  • 悬停无法与 jQuery 工具一起使用 - jQuery

    当我添加jQuery 工具到我的页面 链接上的悬停效果不起作用 没有它 它也能工作
  • 在 NSTextField 上按下 Enter 键时如何执行某些操作

    我正在使用 Swift 为 Mac 编写一个应用程序 我在 NSTextField 对象中写入一个字符串 我想将其保存在 txt 文件中 我希望用户按下 Enter 键后立即发生这种情况 我的方法 writeToFile 准备好了 我不知道
  • 解压缩来自 WebClient 的 gzip 响应

    有没有一种快速的方法来解压缩使用 WebClient DownloadString 方法下载的 gzip 响应 您对如何使用 WebClient 处理 gzip 响应有什么建议吗 最简单的方法是使用内置的自动减压与HttpWebReques
  • GNU JavaMail:没有地址提供者:rfc822

    使用 OpenJDK 1 7 0 和 GNU JavaMail 1 1 2 在实际消息发送调用期间 SMTPTransport send msg 有时候是这样的 javax mail NoSuchProviderException No p
  • 在 Apple 审核之前获取 App Store URL

    在应用程序的 beta 测试阶段 在 Apple 审核该应用程序之前 是否可以生成应用程序商店 URL 我想在我的应用程序中添加一个指向 App Store 中我的应用程序的链接 用户可以与朋友分享该链接 我希望在 Beta 测试阶段提供此
  • 更改MFC控件中背景和标题的颜色

    我想更改 MFC 应用程序中的编辑控件 静态控件和按钮控件的文本颜色和背景颜色 该控件位于一个CDialogEx对话 我尝试添加 OnCtlColor 使用 Visual Studio 中的向导 在 WM CTLCOLR 消息上 但我无法设
  • 在 WKWebView 中禁用 cookie

    是否可以在 WKWebView 中禁用 cookie 和本地存储 假设这是我的设置 我想添加一些禁用它们的内容 import UIKit import WebKit class ViewController UIViewController