rust-s3
rust-s3 copied to clipboard
Rust library for interfacing with S3 API compatible services
**Describe the bug** When trying to access s3 bucket using the `tokio-rustls-tls` feature, it is returning 403 (Access denied) as response for `head_object()` request. The same request succeeded when `tokio-native-tls`...
Hi, I would like to propose specifying `no_verify_ssl` as a function parameter rather than a crate feature: https://github.com/durch/rust-s3/blob/5105a1bff57827f88fb90840f03193665ea34d68/s3/src/request/tokio_backend.rs#L31 We interact with different object stores, some of them have valid certificates...
Adds IMDS v2 support
**Describe the bug** When using `rust-s3` with the `tokio-rustls-tls` backend, I reliably get this error when connecting to GCS: ``` Reqwest(reqwest::Error { kind: Request, url: Url { scheme: "https", cannot_be_a_base:...
It's odd that I can't find a way to set its content encoding. I only see contenttype.
pub async fn put_multipart_chunk( &self, chunk: vec, path: &str, part_number: u32, upload_id: &str, content_type: &str, ) -> Result ================== parameter chunk really should be of type &[u8] instead of a...
Just wondering, how can I disable the log message from bucket.complete_multipart_upload; As when I call bucket.complete_multipart_upload, it prints a lot stuff to stdout, messed up my stdout, make it difficult...
**Is your feature request related to a problem? Please describe.** There is currently no way to check whether an object exists in a bucket. The README has a link to...
This commit fixes rustls feature being dependant on native-tls and binding to libcrypto. fixes: #369
According to [github search](https://github.com/search?q=repo%3Adurch%2Frust-s3%20fail-on-err&type=code), fail-on-error does not actually add any panic! code-paths, just ones which return errors.