warp icon indicating copy to clipboard operation
warp copied to clipboard

A super-easy, composable, web server framework for warp speeds.

Results 164 warp issues
Sort by recently updated
recently updated
newest added

It looks (from experiment) like `path!(String/String)` gives the URL-encoded paths, rather than decoding. This feels wrong to me, since `FromStr` is expecting a canonical representation, which is never URL-encoded. e.g....

One very useful thing when you're dealing with and serving user uploaded content is the ability to, depending on the type of file, either enforce a download of said file,...

feature

**Is your feature request related to a problem? Please describe.** I'm using warp for develop websocket server. I selected warp for web framework other than axum, actix. It's concise!. I...

feature

**Version** ``` ├── async-graphql-warp v5.0.7 │ └── warp v0.3.5 ├── warp v0.3.5 (*) ``` **Platform** ❯ uname -a Darwin COMP-J4C4P27K9Q 22.4.0 Darwin Kernel Version 22.4.0: Mon Mar 6 20:59:28 PST...

bug

I'm am running warp as a service with a single-threaded hyper server. The setup is based on: https://github.com/hyperium/hyper/blob/0.14.x/examples/single_threaded.rs which allows to use a state shared through an Rc pointer. I...

**Is your feature request related to a problem? Please describe.** I'd like to be able to log out the query parameters of a request, to aid in development of a...

feature

I have found a pretty usefull thing like use warp::Filter; // If using something like `pretty_env_logger`, // view logs by setting `RUST_LOG=example::api`. let log = warp::log("example::api"); let route = warp::any()...

bug

Is there any way / plans to allow filter to extract ```hyper::Reqest``` as is? The use case I'm aiming for: for some path/header combination filters I would like to proxy...

rfc

Depends on https://github.com/snapview/tungstenite-rs/pull/328 and https://github.com/snapview/tokio-tungstenite/pull/251 which in turn depends on https://github.com/hyperium/headers/pull/88. --- Closes #770.

- Adding clone in map for newer users (to make reusable) - Added note in comment on reusable enclosure to clone