我是CefSharp的新手,我刚刚完成了我的第一个简单程序。 我想知道,为什么我的缓存文件是44MB? O.O 有没有办法只保存一个站点的登录? 谢谢为什么cefsharp中的缓存太大?
0
A
回答
0
如果您没有提供CachePath
那么将使用InMemory
缓存,然后您可以随后设置cookie的路径。示例如下。
https://github.com/cefsharp/CefSharp/blob/cefsharp/45/CefSharp.Example/CefExample.cs#L134
对于Cache
大小,如果你检查的缓存文件夹,你会看到类似的东西得到Fonts
缓存,而且占用了大量的空间。所以你看到它的使用正常,没有什么可担心的。这将与Chrome
的同等版本相当。
编辑:看样以下
Cef.OnContextInitialized = delegate
{
var cookieManager = Cef.GetGlobalCookieManager();
cookieManager.SetStoragePath("cookies", true);
};
Cef.Initialize(new CefSettings()
{
PersistSessionCookies = true,
});
1
嗯,但在这种情况下,我有权利也指定cache_path? 我不明白如何将此代码合并到我的。 我只是这样做的:
Cef.Initialize(new CefSettings()
{
PersistSessionCookies = true,
CachePath = "C:\\Cache"
});
我该如何合并该代码? 谢谢
相关问题
- 1. Spark缓存:缓存为100%,而磁盘上的大小不为零,为什么?
- 2. 为什么我的图像太大iPhone
- 3. 为什么CefSharp不能正常工作?
- 4. HTML:字体太大 - 为什么?
- 5. C++静态库太大了,为什么?
- 6. cefsharp ExecuteScriptAsync(json)uri太长
- 7. 什么时候web.config太大?
- 8. 从CEFSharp中的缓存中读取文件
- 9. Grails为什么我的缓存无效?
- 10. 为什么String的hashCode()缓存0?
- 11. 为什么autoconf缓存我的宏?
- 12. 为什么我的图片缓存?
- 13. 为什么不缓存:: clear()清除我的(查看)缓存? (CakePHP)
- 14. 二级缓存 - 为什么不缓存所有实体?
- 15. NetworkWriter WriteBytes:缓冲区太大
- 16. SQLite为什么适合模板缓存?
- 17. 为什么AJAX有缓存问题?
- 18. 为什么Webservice缓存令牌
- 19. 为什么有多层缓存
- 20. 什么是Docker镜像大小被认为是“太大”?
- 21. 什么是共享点中的缓存
- 22. 为什么我的系统不释放缓冲区/缓存
- 23. 太多dispatchDraw,为什么?
- 24. 我的应用程序的缓存和数据太大
- 25. 为什么数组的内存少于node.js中的缓冲区?
- 26. 在ASP.NET中为大型对象缓存
- 27. 为什么我的C++输出可执行文件太大了?
- 28. 为什么我的Android导航抽屉太大?
- 29. 为什么TensorFlow LinearRegressor预测的数字太大?
- 30. 什么是热身缓存?
不,你可以在其他东西中使用InMemory缓存。 – amaitland