removed annoying base64 warning

This commit is contained in:
2026-02-19 00:51:51 +01:00
parent 60e5a54261
commit f9b311b9b6
+3 -2
View File
@@ -1,3 +1,4 @@
use base64::Engine;
use sha1::{Digest, Sha1}; use sha1::{Digest, Sha1};
use std::sync::Arc; use std::sync::Arc;
use tokio::{ use tokio::{
@@ -102,7 +103,7 @@ impl WebSocket {
// 2. Generate Sec-WebSocket-Key // 2. Generate Sec-WebSocket-Key
let key_bytes: [u8; 16] = rand::random(); let key_bytes: [u8; 16] = rand::random();
let key = base64::encode(&key_bytes); let key = base64::prelude::BASE64_STANDARD.encode(&key_bytes);
// 3. Send HTTP Upgrade request // 3. Send HTTP Upgrade request
let request = format!( let request = format!(
@@ -150,7 +151,7 @@ impl WebSocket {
let mut sha1 = Sha1::new(); let mut sha1 = Sha1::new();
sha1.update(key.as_bytes()); sha1.update(key.as_bytes());
sha1.update(b"258EAFA5-E914-47DA-95CA-C5AB0DC85B11"); sha1.update(b"258EAFA5-E914-47DA-95CA-C5AB0DC85B11");
base64::encode(sha1.finalize()) base64::prelude::BASE64_STANDARD.encode(sha1.finalize())
}; };
if sec_accept.as_deref() != Some(expected.as_str()) { if sec_accept.as_deref() != Some(expected.as_str()) {
return Err(super::Error::HandshakeFailed( return Err(super::Error::HandshakeFailed(