著者が実装したQUICプロトコルサーバー・クライアントの解説になります。 今回はInitialPacketを解析してClietnHelloを受け取り解析するところまでになります。(ServerHello返すところまで実装してますが、解説は残念ながら間に合いませんでした……!すみません!)
use lambda_http::{ http::{response::Builder, Method, StatusCode}, service_fn, Body, Error, Request, RequestExt, Response, }; use serde_json::json; #[tokio::main] async fn main() -> Result<(), Error> { lambda_http::run(service_fn(func)).await?; Ok(()) } async fn func(request: Request) -> Result<Response<Body>, Error> { let unmatch = not_found(); match request.uri().path() { "/name" => match request
AWS Security Blog Introducing s2n-quic, a new open-source QUIC protocol implementation in Rust At Amazon Web Services (AWS), security, high performance, and strong encryption for everyone are top priorities for all our services. With these priorities in mind, less than a year after QUIC ratification in the Internet Engineering Task Force (IETF), we are introducing support for the QUIC protocol whi
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く