pub fn execute_request(
base_url: &str,
resource: &ResourceConfig,
auth: &ResolvedAuth,
interp_params: &HashMap<String, String>,
) -> Result<Value, String>Expand description
Execute an HTTP request to the external API.
Handles GET/DELETE (no body) and POST/PUT/PATCH (with empty body) separately because ureq 3 uses different types for body vs bodyless requests.