From e48670c28b64af4d5780fc9dcb0eaf7059a38bd7 Mon Sep 17 00:00:00 2001 From: silverpill Date: Fri, 12 Nov 2021 00:06:08 +0000 Subject: [PATCH] Change HTTP signature date format for compatibility with mastodon --- src/http_signatures/create.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/http_signatures/create.rs b/src/http_signatures/create.rs index f438e50..b76ca3b 100644 --- a/src/http_signatures/create.rs +++ b/src/http_signatures/create.rs @@ -31,7 +31,7 @@ pub fn create_http_signature( .map_err(|_| SignatureError::UrlError)?; let host = request_url_object.host_str() .ok_or(SignatureError::UrlError)?; - let date = Utc::now().to_rfc2822(); + let date = Utc::now().format("%a, %d %b %Y %T GMT").to_string(); let digest = get_message_digest(request_body); let message = format!( "(request-target): post {}\nhost: {}\ndate: {}\ndigest: {}",