mirror of
https://git.asonix.dog/asonix/pict-rs
synced 2024-11-20 11:21:14 +00:00
Set user-agent from cargo metadata
This commit is contained in:
parent
4b67c696d8
commit
62013068ca
2 changed files with 4 additions and 1 deletions
|
@ -1586,9 +1586,11 @@ fn build_client_config() -> rustls::ClientConfig {
|
||||||
.with_no_client_auth()
|
.with_no_client_auth()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const USER_AGENT: &str = concat!(env!("CARGO_PKG_NAME"), " ", env!("CARGO_PKG_VERSION"));
|
||||||
|
|
||||||
fn build_client() -> Result<ClientWithMiddleware, Error> {
|
fn build_client() -> Result<ClientWithMiddleware, Error> {
|
||||||
let client = reqwest::Client::builder()
|
let client = reqwest::Client::builder()
|
||||||
.user_agent("pict-rs v0.5.0-main")
|
.user_agent(USER_AGENT)
|
||||||
.use_preconfigured_tls(build_client_config())
|
.use_preconfigured_tls(build_client_config())
|
||||||
.build()
|
.build()
|
||||||
.map_err(UploadError::BuildClient)?;
|
.map_err(UploadError::BuildClient)?;
|
||||||
|
|
|
@ -319,6 +319,7 @@ impl ObjectStore {
|
||||||
let https = endpoint.scheme() == "https";
|
let https = endpoint.scheme() == "https";
|
||||||
|
|
||||||
let client_options = object_store::ClientOptions::new()
|
let client_options = object_store::ClientOptions::new()
|
||||||
|
.with_user_agent(reqwest::header::HeaderValue::from_static(crate::USER_AGENT))
|
||||||
.with_timeout(Duration::from_secs(client_timeout))
|
.with_timeout(Duration::from_secs(client_timeout))
|
||||||
.with_allow_http(!https);
|
.with_allow_http(!https);
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue