diff --git a/nodes/node/binary/src/api/backend.rs b/nodes/node/binary/src/api/backend.rs index dc9e641ac..ff836759f 100644 --- a/nodes/node/binary/src/api/backend.rs +++ b/nodes/node/binary/src/api/backend.rs @@ -275,6 +275,9 @@ where let app = app .with_state(handle.clone()) + .layer(axum::extract::DefaultBodyLimit::max( + self.settings.max_body_size, + )) .layer(TimeoutLayer::new(self.settings.timeout)) .layer(RequestBodyLimitLayer::new(self.settings.max_body_size)) .layer(ConcurrencyLimitLayer::new( diff --git a/nodes/node/binary/src/api/testing/backend.rs b/nodes/node/binary/src/api/testing/backend.rs index a55551ea6..71a864b25 100644 --- a/nodes/node/binary/src/api/testing/backend.rs +++ b/nodes/node/binary/src/api/testing/backend.rs @@ -88,6 +88,9 @@ where get(get_sdp_declarations::), ) .with_state(handle) + .layer(axum::extract::DefaultBodyLimit::max( + self.settings.max_body_size, + )) .layer(TimeoutLayer::new(self.settings.timeout)) .layer(RequestBodyLimitLayer::new(self.settings.max_body_size)) .layer(ConcurrencyLimitLayer::new(