use rquest::tls::Impersonate; #[tokio::main] async fn main() -> Result<(), rquest::Error> { // Build a client to mimic Chrome130 let client = rquest::Client::builder() .impersonate(Impersonate::Chrome130) .build()?; // Use the API you're already familiar with let _ = client.get("https://tls.peet.ws/api/all").send().await?; // Now, let's impersonate a PSK let resp = client.get("https://tls.peet.ws/api/all").send().await?; println!("{}", resp.text().await?); Ok(()) }