chromiumoxide:Chrome Devtools协议rust API

时间:2024-04-06 15:35:11
【文件属性】:

文件名称:chromiumoxide:Chrome Devtools协议rust API

文件大小:183KB

文件格式:ZIP

更新时间:2024-04-06 15:35:11

Rust

三氧化二Chrome 三氧化二Chrome提供了高级异步API,可通过控制Chrome或Chromium。 它具有对所有类型的支持,并且可以启动或完整(非无头)的Chrome或Chromium实例,或连接到已经运行的实例。 用法 use futures :: StreamExt; use chromiumoxide :: browser :: {Browser, BrowserConfig}; #[async_std::main] async fn main () -> Result <(), Box < dyn>> { // create a `Browser` that spawns a `chromium` process running with UI (`with_head()`, headless is default)


【文件预览】:
chromiumoxide-main
----LICENSE-MIT(1KB)
----Cargo.toml(2KB)
----.github()
--------workflows()
----src()
--------listeners.rs(9KB)
--------layout.rs(8KB)
--------fetcher.rs(1B)
--------error.rs(3KB)
--------browser.rs(19KB)
--------utils.rs(3KB)
--------page.rs(33KB)
--------element.rs(16KB)
--------auth.rs(139B)
--------conn.rs(4KB)
--------keys.rs(28KB)
--------lib.rs(3KB)
--------js.rs(2KB)
--------handler()
--------cmd.rs(5KB)
----LICENSE-APACHE(11KB)
----examples()
--------wiki-tokio.rs(773B)
--------pdf.rs(659B)
--------screenshot.rs(1KB)
--------evaluate.rs(2KB)
--------incognito.rs(643B)
--------wiki.rs(794B)
----README.md(7KB)
----chromiumoxide_pdl()
--------LICENSE-MIT(14B)
--------Cargo.toml(644B)
--------src()
--------LICENSE-APACHE(17B)
----.gitignore(26B)
----chromiumoxide_types()
--------LICENSE-MIT(14B)
--------Cargo.toml(496B)
--------src()
--------LICENSE-APACHE(17B)
----chromiumoxide_cdp()
--------LICENSE-MIT(14B)
--------js_protocol.pdl(58KB)
--------Cargo.toml(748B)
--------src()
--------LICENSE-APACHE(17B)
--------build.rs(688B)
--------browser_protocol.pdl(283KB)

网友评论