pub fn request( method: Method, url: Url, value: &mut Signature, sign_headers: HashMap<String, String>, secret_access_key: String) -> Result<Request>