feat(http): persist cookies on disk (#1978)

* enhance(http): persist cookies on disk

closes tauri-apps/tauri#11518

* clippy

* inline reqwest_cookie_store to fix clippy

* clippy

* Update .changes/persist-cookies.md

* Update plugins/http/src/reqwest_cookie_store.rs

* update example

* fallback to empty store if failed to load

* fix example

* persist cookies immediately

* clone

* lint

* .cookies filename

* prevent race condition

---------

Co-authored-by: Lucas Nogueira <lucas@tauri.app>
This commit is contained in:
Amr BashirandLucas Nogueira authored and GitHub committed 2025-03-17 07:26:42 -03:00
1 parent 4bbcdbd556
commit 9ebbfb2e3c
7 files changed
+217 -4

No files matched your search

+7
View File
@@ -0,0 +1,7 @@
---
"http": "patch"
"http-js": "patch"
---
Persist cookies to disk and load it on next app start.