From 8016e7890c0afdaa114618081c281d0693fdbc0c Mon Sep 17 00:00:00 2001 From: Wowkster <49880655+wowkster@users.noreply.github.com> Date: Thu, 22 Jun 2023 17:59:39 -0400 Subject: [PATCH] docs: add note about large file multipart uploads (#2025) Co-authored-by: David Pedersen --- axum/src/extract/multipart.rs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/axum/src/extract/multipart.rs b/axum/src/extract/multipart.rs index 9ea91bda..8f937413 100644 --- a/axum/src/extract/multipart.rs +++ b/axum/src/extract/multipart.rs @@ -50,6 +50,13 @@ use std::{ /// let app = Router::new().route("/upload", post(upload)); /// # let _: Router = app; /// ``` +/// +/// # Large Files +/// +/// For security reasons, by default, `Multipart` limits the request body size to 2MB. +/// See [`DefaultBodyLimit`][default-body-limit] for how to configure this limit. +/// +/// [default-body-limit]: crate::extract::DefaultBodyLimit #[cfg_attr(docsrs, doc(cfg(feature = "multipart")))] #[derive(Debug)] pub struct Multipart {