Struct nescookie::CookieJarBuilder [−][src]
pub struct CookieJarBuilder { /* fields omitted */ }
Expand description
A netscape cookie parser
allowing generating a new CookieJar
or writing to an exist one.
Implementations
Creates a new CookieJarBuilder
use nescookie::CookieJarBuilder;
let jar = CookieJarBuilder::new().finish();
Creates a new CookieJarBuilder
from a CookieJar
parsed cookies will be added to it
Opens a file with path
and parses it as cookies
use nescookie::CookieJarBuilder;
let jar = CookieJarBuilder::new().open("tests/cookies.txt").unwrap().finish();
Parses cookies from something that implements BufRead
use nescookie::CookieJarBuilder;
use std::io::Cursor;
let buf = Cursor::new(b".pixiv.net TRUE / TRUE 1784339332 p_ab_id 7\n");
let jar = CookieJarBuilder::new().parse_buffer(buf).unwrap().finish();
Parses cookies from an str
use nescookie::CookieJarBuilder;
let content = ".pixiv.net TRUE / TRUE 1784339332 p_ab_id 7\n";
let jar = CookieJarBuilder::new().parse(content).unwrap().finish();
Trait Implementations
Returns the “default value” for a type. Read more