INNER CODE UNIT · Rust
http_get
FeatureProbe/FeatureProbe · server/src/http/mod.rs:381
async fn http_get(url: String, sdk_key: Option<String>) -> Result<reqwest::Response, Error> {
let url = Url::parse(&url).unwrap();
let timeout = Duration::from_secs(1);
let mut request = Client::new().request(Method::GET, url);
if let Some(sdk_key) = sdk_key {
let auth = SdkAuthorization(sdk_key).encode();
request = request.header(AUTHORIZATION, auth);
}
request = request.timeout(timeout);
request.send().await
}
async fn http_post(
url: String,
sdk_key: Option<String>,
body: String,
) -> Result<reqwest::Response, Error> {