mirror of
https://github.com/clash-verge-rev/clash-verge-rev.git
synced 2026-11-09 20:02:20 +08:00
fix(network): limit text response bodies to 4 MiB
Closes #8344 Closes #8359
This commit is contained in:
@@ -228,6 +228,11 @@ impl NetworkManager {
|
||||
}
|
||||
};
|
||||
|
||||
let response: tauri::http::Response<reqwest::Body> = response.into();
|
||||
let response = reqwest::Response::from(
|
||||
response.map(|body| reqwest::Body::wrap(http_body_util::Limited::new(body, 4 * 1024 * 1024))),
|
||||
);
|
||||
|
||||
let status = response.status();
|
||||
let headers = response.headers().to_owned();
|
||||
let body = match response.text().await {
|
||||
|
||||
Reference in New Issue
Block a user