disable server request size limit

main
Ziyang Hu 1 year ago
parent 506e6f282c
commit 36f9db62bb

@ -15,7 +15,7 @@ use std::sync::{Arc, Mutex};
use std::thread; use std::thread;
use axum::body::{boxed, Body, BoxBody}; use axum::body::{boxed, Body, BoxBody};
use axum::extract::{Path, Query, State}; use axum::extract::{DefaultBodyLimit, Path, Query, State};
use axum::http::{header, HeaderName, Method, Request, Response, StatusCode}; use axum::http::{header, HeaderName, Method, Request, Response, StatusCode};
use axum::response::sse::{Event, KeepAlive}; use axum::response::sse::{Event, KeepAlive};
use axum::response::{Html, Sse}; use axum::response::{Html, Sse};
@ -207,7 +207,8 @@ pub(crate) async fn server_main(args: ServerArgs) {
.fallback(not_found) .fallback(not_found)
.route("/", get(root)) .route("/", get(root))
.layer(cors) .layer(cors)
.layer(CompressionLayer::new()); .layer(CompressionLayer::new())
.layer(DefaultBodyLimit::disable());
let addr = if Ipv6Addr::from_str(&args.bind).is_ok() { let addr = if Ipv6Addr::from_str(&args.bind).is_ok() {
SocketAddr::from_str(&format!("[{}]:{}", args.bind, args.port)).unwrap() SocketAddr::from_str(&format!("[{}]:{}", args.bind, args.port)).unwrap()

Loading…
Cancel
Save