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 Bashir
2025-03-17 12:26:42 +02:00
committed by GitHub
parent 4bbcdbd556
commit 9ebbfb2e3c
7 changed files with 217 additions and 4 deletions
+7
View File
@@ -0,0 +1,7 @@
---
"http": "patch"
"http-js": "patch"
---
Persist cookies to disk and load it on next app start.