pub fn delete<I: 'static, R, E: Render, F>(
pattern: impl Into<String>,
f: F,
) -> Route<I, R, E>Expand description
A route with a DELETE handler.
use web_net::{App, delete};
let app = App::builder()
.route(delete("/items/:id", |cx| cx.text(200, "deleted")).csrf_exempt("example: no browser form"))
.build()?;
let r = serve_net::testing::respond(
&app,
b"DELETE /items/1 HTTP/1.1\r\nHost: localhost\r\nContent-Length: 0\r\n\r\n",
);
assert_eq!(r.text(), "deleted");