From f148acfc5a7e5b1337f32fa3ac6a831e19a64a57 Mon Sep 17 00:00:00 2001 From: Chrislearn Young Date: Thu, 21 Dec 2023 07:26:47 +0800 Subject: [PATCH] Fix ci --- crates/core/Cargo.toml | 2 +- crates/core/src/http/request.rs | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/crates/core/Cargo.toml b/crates/core/Cargo.toml index 2b9135df5..d03d8ad71 100644 --- a/crates/core/Cargo.toml +++ b/crates/core/Cargo.toml @@ -85,7 +85,7 @@ tokio-native-tls = { workspace = true, optional = true } tokio-openssl = { workspace = true, optional = true } tokio-rustls = { workspace = true, optional = true } tokio-util = { workspace = true, features = ["io"] } -tower = { workspace = true, optional = true, default-features = false, features = ["buffer"] } +tower = { workspace = true, optional = true, default-features = false, features = ["buffer", "util"] } tracing = { workspace = true } url = { workspace = true, optional = true } x509-parser = { workspace = true, optional = true } diff --git a/crates/core/src/http/request.rs b/crates/core/src/http/request.rs index 433d8b338..dddd1657e 100644 --- a/crates/core/src/http/request.rs +++ b/crates/core/src/http/request.rs @@ -8,7 +8,7 @@ use std::sync::Arc; use bytes::Bytes; #[cfg(feature = "cookie")] use cookie::{Cookie, CookieJar}; -use http::header::{AsHeaderName, HeaderMap, HeaderValue, IntoHeaderName, CONTENT_TYPE, COOKIE}; +use http::header::{AsHeaderName, HeaderMap, HeaderValue, IntoHeaderName, CONTENT_TYPE}; use http::method::Method; pub use http::request::Parts; use http::uri::{Scheme, Uri}; @@ -142,7 +142,7 @@ impl Request { #[cfg(feature = "cookie")] let cookies = { let mut cookie_jar = CookieJar::new(); - for header in headers.get_all(COOKIE) { + for header in headers.get_all(http::header::COOKIE) { if let Ok(header) = header.to_str() { for cookie_str in header.split(';').map(|s| s.trim()) { if let Ok(cookie) = Cookie::parse_encoded(cookie_str).map(|c| c.into_owned()) {