pub fn get<T>(uri: T) -> Result<ByteResponse>where T: TryInto<Uri>, <T as TryInto<Uri>>::Error: Into<Error>,