#browser #cookies #cli

bin+lib browsercookie-rs

简单的文件系统浏览器Cookie提取器

2 个版本

0.1.1 2019 年 4 月 22 日
0.1.0 2019 年 4 月 22 日

#66#cookies

每月 31 次下载

MIT 许可证

16KB
256

browsercookie-rs

一个 Rust crate,用于从浏览器中提取 Cookie。灵感来自 browsercookie Python 库。

用法

使用这个库非常简单

use browsercookie::{Browsercookies, Browser};

let mut bc = Browsercookies::new();
let domain_regex = Regex::new("google.com").unwrap();

bc.from_browser(Browser::Firefox, &domain_regex).expect("Failed to get cookies from firefox");
println!("Cookie header string: Cookie: {}", bc.to_header(domain_regex));

更好的示例可以在 browsercookies 中找到。

二进制文件

相同的 crate 还应该为你提供一个二进制文件browsercookies,该文件可以从您喜欢的 shell 中使用,以用于简单工具的前端 API。

browsercookies --domain jira

功能矩阵

目标操作系统 Firefox Chrome
Linux
macOS
Windows

依赖项

~5.5–8MB
~140K SLoC