chore(deps): lock file maintenance cargo dependencies (#6118)

* chore(deps): lock file maintenance cargo dependencies

* chore: update Cargo.toml

* refactor: use reqwest directly

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Slinetrac <realakayuki@gmail.com>
This commit is contained in:
renovate[bot]
2026-01-19 12:05:36 +08:00
committed by GitHub
co-authored by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Slinetrac
parent 6511f3868e
commit 6dc8a2f232
4 changed files with 154 additions and 289 deletions
+2 -3
View File
@@ -14,7 +14,6 @@ use std::{
sync::Arc,
time::Duration,
};
use tauri_plugin_http::reqwest as tauri_reqwest;
use tokio::{fs, time::timeout};
use zip::write::SimpleFileOptions;
@@ -111,12 +110,12 @@ impl WebDavClient {
// 创建新的客户端
let client = reqwest_dav::ClientBuilder::new()
.set_agent(
tauri_reqwest::Client::builder()
reqwest::Client::builder()
.use_rustls_tls()
.danger_accept_invalid_certs(true)
.timeout(Duration::from_secs(op.timeout()))
.user_agent(format!("clash-verge/{APP_VERSION} ({OS} WebDAV-Client)"))
.redirect(tauri_reqwest::redirect::Policy::custom(|attempt| {
.redirect(reqwest::redirect::Policy::custom(|attempt| {
// 允许所有请求类型的重定向,包括PUT
if attempt.previous().len() >= 5 {
attempt.error("重定向次数过多")