diff --git a/sdgb-api/src/title/mod.rs b/sdgb-api/src/title/mod.rs index ed08a77..7574a1c 100644 --- a/sdgb-api/src/title/mod.rs +++ b/sdgb-api/src/title/mod.rs @@ -13,7 +13,7 @@ use super::ApiError; use nyquest::{ AsyncClient, Body, r#async::Request, - header::{ACCEPT_ENCODING, CONTENT_ENCODING, COOKIE, EXPECT, USER_AGENT}, + header::{ACCEPT, ACCEPT_ENCODING, CONTENT_ENCODING, CONTENT_TYPE, COOKIE, EXPECT, USER_AGENT}, }; use serde::{Deserialize, Serialize}; use spdlog::debug; @@ -54,13 +54,15 @@ pub trait MaiVersionExt: MaiVersion { .with_body(Body::json_bytes(payload)) .with_header(USER_AGENT, format!("{api_hash}#{agent_extra}")) .with_header("Mai-Encoding", Self::VERSION) + .with_header(ACCEPT, "*/*") .with_header(ACCEPT_ENCODING, "") .with_header("Charset", "UTF-8") .with_header(CONTENT_ENCODING, "deflate") + .with_header(CONTENT_TYPE, "application/json") .with_header(EXPECT, "100-continue"); // TODO: userid, token - if Self::VERSION >= "1.53" { + if Self::VERSION >= "1.53" && false { req = req.with_header(COOKIE, format!("")) }