Rust中如何從URL網址中提取主機等資訊?

banq發表於2022-09-21

從提供的 URL 字串中提取主機和scheme等資訊:

use url::{Url, Host, ParseError};

fn main() -> Result<(), ParseError> {

  let string = "https://jdon.com";
  let url = Url::parse(string)?;
  let scheme = url.scheme();
  let host = url.host();

  println!("Scheme: {}", scheme);
  println!("Host: {:?}", host);
   Ok(())

}

 

相關文章