From 698cb7cf22a0dfa52bf6e40feb8e8537656352e1 Mon Sep 17 00:00:00 2001 From: LuoShui Date: Tue, 26 Mar 2024 22:06:25 +0800 Subject: [PATCH] :bug: Fix 304 Error --- crates/openai/src/serve/proxy/mod.rs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/crates/openai/src/serve/proxy/mod.rs b/crates/openai/src/serve/proxy/mod.rs index e143797a0..46b4bfa12 100644 --- a/crates/openai/src/serve/proxy/mod.rs +++ b/crates/openai/src/serve/proxy/mod.rs @@ -85,6 +85,14 @@ pub(crate) fn header_convert( headers.insert(header::ORIGIN, header::HeaderValue::from_static(origin)); headers.insert(header::REFERER, header::HeaderValue::from_static(origin)); + headers.insert( + header::COOKIE, + header::HeaderValue::from_str( + "__Secure-next-auth.callback-url=https%3A%2F%2Fchat.openai.com", + ) + .map_err(ResponseError::InternalServerError)?, + ); + jar.iter() .filter(|c| { let name = c.name().to_lowercase();