Rocket
Rocket copied to clipboard
A web framework for Rust.
This adds the testing improvement described in #1591. The transformation of the form fields into the resulting body data is a bit clumsy and could probably use some improvement/cleanup. I...
Supersedes #1410. I likely missed a few spots and will need to make a few minor changes in follow-on commits, but this basically "ready to review". TODOs: * [x] `examples/todo`...
We need to test that the server terminates successfully (`Rocket::launch()` returns) even when there's: * Runaway I/O via `spawn_blocking()`. * Infinite responder. * Infinite handler. * Stalling client.
**Description** With rocket 0.5.0-rc.1, a route defined as: `#[get("/route", format="image/webp")]` * Does *not* match when the Accept header is set to `text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8` * Does *not* match when the Accept header...
In order for a server to provide an external API it needs to be able to deal with Cross Origin Resource Sharing. These are done by web browsers sending a...
Rocket has validation for Forms (`rocket::form::validate`), but when accepting other body content (e.g. JSON), there is no way to validate fields of the `Deserialize`d object, e.g. ```rust #[derive(Deserialize)] struct Polygon...
Diesel SQLite database backend does not handle SQLITE_BUSY status, causing database locked errors.
**Description** When multiple requests are using the same SQLite database, they error out with the message `DatabaseError(__Unknown, "database is locked")`. This only happens when there is a transaction going, and...
# Summary One thing that's always been discussed after adding database pooling support as a first-class structure in `rocket_contrib` has been supporting transactional database tests (or some other facility for...
I would like to utilize my existing infrastructure on [atthost.pl](https://atthost.pl). They are running nginx proxy and allowing me to bind it to any service exposing Unix socket (so I can...
Since @SergioBenitez is returning, imma pin that one here https://github.com/rocket-org/Rocket/issues/18 @Cloudef > **Is your feature request motivated by a concrete problem? Please describe.** > > Currently the `serde::msgpack::MsgPack` included with...