easycookie-rs
📌 Easy method for get cookie from header
Index
Requirements
- Rust
- reqwest - https://crates.io/crates/reqwest
Loading Time
Install
Run the following Cargo command in your project directory:
cargo add easycookie
Or add the following line to your Cargo.toml:
easycookie = "1.0.3"
How to use ?
use easycookie;
use reqwest;
let example_request = get.await.unwrap;
let headers = example_request.headers;
Examples
// Method 1
let cookie_value = get_cookie.await;
println!;
// Method 2
let setup_header = set_header.await;
let get_new_cookie = setup_header.get_cookie.await;
println!;
// Get 2 Cookies from One header
let resp = get.await.unwrap;
let header = resp.headers;
let cookie_header = set_header.await;
let first_cookie = cookie_header.get_cookie.await.get_value;
let second_cookie = cookie_header.get_cookie.await.get_value;
println!;
Other Features
// Get cookie by number position, first from 0;
let cookie_from_nr = setup_header.get_cookie_num.await;
println!;
// Get List - all cookie names from site;
let cookie_list = setup_header.list_cookies;
println!;
Support Project
:star: Thank you for usage
Pull Requests are welcome