From 29a613ab648c03d7389ce14b152a473845c3f05e Mon Sep 17 00:00:00 2001 From: Mia Date: Wed, 16 Jul 2025 22:08:38 +0100 Subject: [PATCH] fix(did-resolver): need to prefix check content-type --- did-resolver/src/lib.rs | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/did-resolver/src/lib.rs b/did-resolver/src/lib.rs index e53390cc..0786b08f 100644 --- a/did-resolver/src/lib.rs +++ b/did-resolver/src/lib.rs @@ -130,8 +130,12 @@ impl Resolver { .await? .error_for_status()?; - if let Some(ct) = res.headers().get(CONTENT_TYPE) { - if ct != "text/plain" { + if let Some(ct) = res + .headers() + .get(CONTENT_TYPE) + .and_then(|ct| ct.to_str().ok()) + { + if !ct.starts_with("text/plain") { return Ok(None); } } -- 2.51.2