Actix Web is a powerful, pragmatic, and extremely fast web framework for Rust.
time
dependency.trust-dns-resolver
dependency to 0.23
.zstd
dependency to 0.13
.wrap
attribute using an expression.HttpServer::{bind, listen}_auto_h2c()
methods behind new http2
crate feature.HttpServer::{bind, listen}_rustls_021()
methods for Rustls v0.21 support behind new rustls-0_21
crate feature.Resource::{get, post, etc...}
methods for more concisely adding routes that don't need additional guards.web::Payload::to_bytes[_limited]()
helper methods.HttpResponse
for several status codes.http::header::ContentLength
typed header.Default
for web::Data
.serde::Deserialize
for web::Data
.rustls-0_20
crate feature, which the existing rustls
feature now aliases.Compress
middleware no longer compresses image or video content.HttpRequest
's Debug
output.time
dependency.TestServerConfig::rustls_021()
method for Rustls v0.21 support behind new rustls-0_21
crate feature.TestServerConfig::workers()
method.rustls-0_20
crate feature, which the existing rustls
feature now aliases.time
dependency.awc::Connector::rustls_021()
method for Rustls v0.21 support behind new rustls-0_21
crate feature.rustls-0_20
crate feature, which the existing rustls
feature now aliases.time
dependency.rustls-0_20
crate feature.{h1::H1Service, h2::H2Service, HttpService}::rustls_021()
and HttpService::rustls_021_with_config()
service constructors.body::to_bytes_limited()
function.body::BodyLimitExceeded
error type.time
dependency.syn
dependency to 2
.time
dependency.