Qt 持久化 QNetworkCookieJar

标签 qt webkit

在我的 Qt 应用程序中,我需要在程序的不同运行之间保存 cookie。

我读到 QNetworkCookieJar出于某种原因,不支持永久 cookie 存储;手册告诉我基本上我应该自己做。

我意识到编写一个像这样的简单类并不难,但这似乎是对最坏程度的轮子的重新发明,因为肯定有人以前需要这个。

所以我的问题基本上是为什么 Qt 不在默认实现中添加永久存储支持?互联网上某处是否有 QNetworkCookieJar 类具有永久 cookie 支持?

最佳答案

browser在 Qt Demos 中使用其他花哨的选项(首选项对话框、白名单、黑名单、保存 cookie 的计时器,...)实现持久存储。

关于Qt 持久化 QNetworkCookieJar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10157742/

相关文章:

iphone - 提交按钮的长度与 iPhone 模拟器中的输入字段的长度不同

c++ - 如何切换网格布局中的小部件可见性?

qt - 使用 Qt 创建表单向导

c++ - 在 Linux 上优化 WebKit 中的动画性能

qt - 使用 QT C++ 编写 Web 表单填充器/提交器

java - Python或Java模块在服务器端渲染HTML页面并获取DOM对象

c++ - Qt - 设置不可编辑的QComboBox的显示文本

c++ - 添加 qmake 文件(.pro)时这些命令的含义是什么

android - Qt Android输出APK在〜/android-build\build\outputs\apk\debug中生成

css - 是否可以在 HTML5 输入类型 ="date"元素上设置默认占位符文本的样式?在 Chrome ?