[][src]Function randua::new

pub fn new() -> UserAgent

create a random UserAgent

create a random user agent

let ua = randua::new();

// Mozilla/5.0 (iPhone; CPU iPhone OS 7.0.2 like Mac OS X; rv:41.40) Gecko/20100101 Firefox/41.40
println!("{}", ua);

create a chrome user agent for desktop platform

let mut ua = randua::new();
ua.chrome().desktop();
assert!(ua.to_string().contains("Chrome"));

create a chrome user agent for mobile platform

let mut ua = randua::new();
ua.chrome().phone();
assert!(ua.to_string().contains("Safari"));
assert!(ua.to_string().contains("iPhone") || ua.to_string().contains("Android"));