deps and log message
This commit is contained in:
parent
02ee7a25c6
commit
5f53fc305c
2 changed files with 7 additions and 4 deletions
|
|
@ -17,8 +17,8 @@ http3 = ["quinn", "h3", "h3-quinn"]
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
env_logger = "0.9.0"
|
env_logger = "0.9.0"
|
||||||
anyhow = "1.0.58"
|
anyhow = "1.0.59"
|
||||||
clap = { version = "3.2.15", features = ["std", "cargo", "wrap_help"] }
|
clap = { version = "3.2.16", features = ["std", "cargo", "wrap_help"] }
|
||||||
futures = { version = "0.3.21", features = ["alloc", "async-await"] }
|
futures = { version = "0.3.21", features = ["alloc", "async-await"] }
|
||||||
hyper = { version = "0.14.20", default-features = false, features = [
|
hyper = { version = "0.14.20", default-features = false, features = [
|
||||||
"server",
|
"server",
|
||||||
|
|
@ -48,7 +48,7 @@ hyper-rustls = { version = "0.23.0", default-features = false, features = [
|
||||||
"http1",
|
"http1",
|
||||||
"http2",
|
"http2",
|
||||||
] }
|
] }
|
||||||
bytes = "1.2.0"
|
bytes = "1.2.1"
|
||||||
quinn = { version = "0.8.3", optional = true }
|
quinn = { version = "0.8.3", optional = true }
|
||||||
h3 = { path = "./h3/h3/", optional = true }
|
h3 = { path = "./h3/h3/", optional = true }
|
||||||
h3-quinn = { path = "./h3/h3-quinn/", optional = true }
|
h3-quinn = { path = "./h3/h3-quinn/", optional = true }
|
||||||
|
|
|
||||||
|
|
@ -95,7 +95,10 @@ where
|
||||||
debug!("HTTP/3 incoming request body: remaining {}", body.remaining());
|
debug!("HTTP/3 incoming request body: remaining {}", body.remaining());
|
||||||
size += body.remaining();
|
size += body.remaining();
|
||||||
if size > max_body_size {
|
if size > max_body_size {
|
||||||
error!("Exceeds max request body size for HTTP/3: received {}", size);
|
error!(
|
||||||
|
"Exceeds max request body size for HTTP/3: received {}, maximum_allowd {}",
|
||||||
|
size, max_body_size
|
||||||
|
);
|
||||||
return Err(RpxyError::Proxy("Exceeds max request body size for HTTP/3".to_string()));
|
return Err(RpxyError::Proxy("Exceeds max request body size for HTTP/3".to_string()));
|
||||||
}
|
}
|
||||||
// create stream body to save memory, shallow copy (increment of ref-count) to Bytes using copy_to_bytes
|
// create stream body to save memory, shallow copy (increment of ref-count) to Bytes using copy_to_bytes
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue