actix-web
actix-web copied to clipboard
Actix Web is a powerful, pragmatic, and extremely fast web framework for Rust.
## PR Type Feature ## PR Checklist - [x] Tests for the changes have been added / updated. - [x] Documentation comments have been added / updated. - [x] A...
## PR Type Feature ## PR Checklist - [ ] Tests for the changes have been added / updated. - [ ] Documentation comments have been added / updated. -...
## PR Type Feature ## PR Checklist - [x] ~Tests for the changes have been added / updated.~ - [x] ~Documentation comments have been added / updated.~ - [x] A...
## PR Type Bug Fix ## PR Checklist - [x] Tests for the changes have been added / updated. - [x] Documentation comments have been added / updated. - [...
… handling ## PR Type PR_TYPE ## PR Checklist - [ ] Tests for the changes have been added / updated. - [ ] Documentation comments have been added /...
Your issue may already be reported! Please search on the [Actix Web issue tracker](https://github.com/actix/actix-web/issues) before creating one. ## Expected Behavior Sub second latency between the logger and the actual entry...
We are using actix server as: ] [[package]] name = "actix-web" version = "4.9.0" From time to time we are facing a reset from the server side, right after a...
We encountered an issue where an iOS client app uploads a large file using multipart requests. The file is split into 32MB chunks, and the client sends a series of...
In the python standard library, using a `Formatter` ([docs](https://docs.python.org/3/library/logging.html#formatter-objects)) I can remove sensitive information from logs, such as query parameters with sensitive info. Suggest something similar for actix! It could...
## Expected Behavior `total_limit` should be honored. ```rust App::new() .app_data(Data::clone(&config)) .app_data(Data::new(http_client)) .app_data( MultipartFormConfig::default() .total_limit( Byte::parse_str(server_config.max_content_length.to_string(), true) .expect("cannot parse byte") .as_u64() .try_into() .unwrap(), ) .memory_limit(10 * 1024 * 1024) .error_handler(handle_multipart_error), )...