| Crates.io | dbg_as_curl |
| lib.rs | dbg_as_curl |
| version | 1.0.0 |
| created_at | 2019-08-18 20:39:29.16473+00 |
| updated_at | 2019-08-18 20:39:29.16473+00 |
| description | A crate to help debugging reqwest |
| homepage | |
| repository | https://gitlab.com/mcarton/dbg_as_curl |
| max_upload_size | |
| id | 157927 |
| size | 20,347 |
dbg_as_curl A simple helper to get a cURL command line for your reqwest calls:
let client = reqwest::Client::new();
dbg_as_curl!(
client.get("https://example.org").bearer_auth("foo")
).send()?;
It works the same way as the standard dbg! macro, but will print a command line that you can copy&paste to execute a reqwest call yourself:
[tests/tests.rs:4] client.get("http://example.org").bearer_auth("foo") = curl --header 'authorization: Bearer foo' 'http://example.org/'