[−][src]Function rweb::filters::reply::headers
pub fn headers(headers: HeaderMap<HeaderValue>) -> WithHeaders
Wrap a Filter
that adds multiple headers to the reply.
Note
This only adds a header if the underlying filter is successful, and
returns a Reply
. If the underlying filter was rejected, the
header is not added.
Example
use warp::http::header::{HeaderMap, HeaderValue}; use warp::Filter; let mut headers = HeaderMap::new(); headers.insert("server", HeaderValue::from_static("wee/0")); headers.insert("foo", HeaderValue::from_static("bar")); // Always set `server: wee/0` and `foo: bar` headers. let route = warp::any() .map(warp::reply) .with(warp::reply::with::headers(headers));