warp
warp copied to clipboard
A super-easy, composable, web server framework for warp speeds.
**Version** List the versions of all `warp` crates you are using. The easiest way to get this information is using `cargo-tree`. `cargo install cargo-tree` (see install here: https://github.com/sfackler/cargo-tree) Then: `cargo...
I need to capture header in the application specified by configuration files or parameters or environment variables, not specified at compile time. For example, when a web application is running...
**Is your feature request related to a problem? Please describe.** I use/maintain a library (https://docs.rs/seamless/0.8.0/seamless/) which can be provided a stream of bytes to work with as part of a...
there's no way currently to run a warp service that depends on the `addr::remote()` filter when served from a custom-initialized TCP socket, as neither `Server::run_incoming2()` nor `FilteredService::call_with_addr()` are accessible from...
In most cases, http2 isn't actually needed because warp sits behind an nginx reverse proxy or similar. It would be nice if one could disable it to cut down dependencies....
**Is your feature request related to a problem? Please describe.** No **Describe the solution you'd like** Result of `headers_cloned` ``` { "host": "127.0.0.1:3000", "user-agent": "Mozilla/5.0 (X11; Linux x86_64; rv:99.0) Gecko/20100101...
I feel like it'd make sense to have a GitBook/mdbook/etc detailing common patterns when developing with warp, as well as the tradeoffs of different design decisions when using it. I'd...
Hi there, This is some awesome work! **Is your feature request related to a problem? Please describe.** I would like to serve large files via `warp` (already works), and display...
This is an alternative to #713 which doesn't make breaking changes to any public interfaces. This allows a caller to invoke the filter and manually specify a remote address, since...
This commit makes `warp::redirect::sealed::Sealed` public, such that customized `AsLocation` can be implemented outside of this crate. Motivation: `http::uri::Uri`, currently the only implements of `AsLocation`, does not handle fragments. As a...