From cc7e9380c1d4fa8c807f8faa3b399681f3aba905 Mon Sep 17 00:00:00 2001 From: Ruslan Pislari Date: Thu, 25 Sep 2025 15:29:38 +0300 Subject: [PATCH] fix: use_tls for https scheme --- crates/runtime/src/lib.rs | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/crates/runtime/src/lib.rs b/crates/runtime/src/lib.rs index 69f332e..624777a 100644 --- a/crates/runtime/src/lib.rs +++ b/crates/runtime/src/lib.rs @@ -133,13 +133,11 @@ impl WasiHttpView for Data { tracing::warn!(cause=?e, "backend request"); ErrorCode::InternalError(Some(e.to_string())) })?; + let use_tls = matches!(head.uri.scheme_str(), Some("https")); let request = Request::from_parts(head, body); Ok(default_send_request( request, - OutgoingRequestConfig { - use_tls: false, - ..config - }, + OutgoingRequestConfig { use_tls, ..config }, )) }