# bouillon
[](https://docs.rs/bouillon)
[](https://crates.io/crates/bouillon)
A thin wrapper around Soup, providing an easy, fluent API for sending HTTP requests.
The API an adaptation of the awesome [`reqwest`](https://docs.rs/reqwest) crate.
## Example
```rust
use soup::{Session, prelude::*};
use bouillon::SessionExt as _;
let session = Session::new();
session.set_user_agent("buillon-example");
let robots_txt = session
.get("https://httpbin.org/robots.txt")
.send()
.await?
.error_for_status()?
.text()
.await?;
print!("{robots_txt}");
```
## [Docs](https://docs.rs/bouillon)
## License
Licensed under either of
* Apache License, Version 2.0
([license-apache.txt](license-apache.txt) or <http://www.apache.org/licenses/LICENSE-2.0>)
* MIT license
([license-mit.txt](license-mit.txt) or <http://opensource.org/licenses/MIT>)
at your option.
## Contribution
Unless you explicitly state otherwise, any contribution intentionally submitted
for inclusion in the work by you, as defined in the Apache-2.0 license, shall be
dual licensed as above, without any additional terms or conditions.