[Add] TCP server to core MTP (HTTP/1.1 & HTTP/2) compatibility
All checks were successful
CI / checks (push) Successful in 5m29s
All checks were successful
CI / checks (push) Successful in 5m29s
This commit is contained in:
parent
04760fd88d
commit
00f0aaeeff
21 changed files with 1627 additions and 677 deletions
|
|
@ -6,7 +6,9 @@ use std::fmt;
|
|||
pub enum WebServerError {
|
||||
Transport(CommunicationError),
|
||||
WebTransport(String),
|
||||
Tls(String),
|
||||
Http(String),
|
||||
PayloadTooLarge,
|
||||
NotFound(String),
|
||||
}
|
||||
|
||||
|
|
@ -15,7 +17,9 @@ impl fmt::Display for WebServerError {
|
|||
match self {
|
||||
Self::Transport(e) => write!(f, "transport error: {e}"),
|
||||
Self::WebTransport(msg) => write!(f, "webtransport error: {msg}"),
|
||||
Self::Tls(msg) => write!(f, "TLS error: {msg}"),
|
||||
Self::Http(msg) => write!(f, "HTTP error: {msg}"),
|
||||
Self::PayloadTooLarge => write!(f, "HTTP request body is too large"),
|
||||
Self::NotFound(route) => write!(f, "route not found: {route}"),
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue