Skip to main content

Crate unjar

Crate unjar 

Source
Expand description

Read and export cookies from local browser profiles.

unjar provides access to cookies stored by locally installed browsers.

§Example

use unjar::Browser;

fn main() -> unjar::Result<()> {
  let jar = Browser::Chrome.cookies()?.domain("x.com");
  println!("{}", jar.to_netscape());
  Ok(())
}

Structs§

Cookie
A single cookie extracted from a browser store.
CookieJar
A collection of cookies with export helpers.
Profile
A discovered browser profile.

Enums§

Browser
A browser whose local profiles unjar can discover.
Error
An error returned by unjar.

Functions§

find_profile
Select a discovered profile by ID, name, unique partial match, or known path.
profiles
Discover browser profiles in known locations.

Type Aliases§

Result
A result returned by unjar.