I'm making an api on Rust (rocket = "0.5.0-rc.3"), and when I start I see this: "limits: bytes = 8KiB, data-form = 2MiB, file = 1MiB, form = 32KiB, json = 1MiB, msgpack = 1MiB, string = 30MiB" I was interested in "file = 1MiB". I wanted to make this api able to accept files but couldn't. example of my api:
#[macro_use] extern crate rocket;
#[macro_use] extern crate rocket_contrib;
use rand::Rng;
mod generate_from_string;
mod generate_from_list;
#[get("/")]
fn index() -> String {
json!({"message": "Hello, world!"}).to_string()
}
#[post("/one-line-generate", data = "<data>")]
fn generate(data: String) -> String {
let num_words = rand::thread_rng().gen_range(1..=5);
let buffer = String::from(data);
let selected_words = generate_from_string::generate_message_from_file("", num_words, &buffer);
json!({"data": selected_words}).to_string()
}
#[launch]
fn rocket() -> _ {
rocket::build().mount("/", routes![index, generate])
}
I asked in ChatGPT but he did not help me