graphical stuff
This commit is contained in:
17
client-network/src/server_communication.rs
Normal file
17
client-network/src/server_communication.rs
Normal file
@@ -0,0 +1,17 @@
|
||||
use bytes::Bytes;
|
||||
|
||||
pub async fn get_peer_list(server_address: String) -> Result<Bytes, reqwest::Error> {
|
||||
let client = reqwest::Client::new();
|
||||
let uri = format!("{}/peers/", server_address);
|
||||
let res = client.get(uri).send().await?;
|
||||
if res.status().is_success() {
|
||||
println!("Successfully retreived the addresses.");
|
||||
} else {
|
||||
eprintln!(
|
||||
"Failed to get the peers addresses from the server. Status: {}",
|
||||
res.status()
|
||||
);
|
||||
}
|
||||
let body: Bytes = res.bytes().await?;
|
||||
Ok(body)
|
||||
}
|
||||
Reference in New Issue
Block a user