robotstxt:Google的robots.txt解析器和Matcher C ++库的本地Rust端口

时间:2024-06-10 21:08:22
【文件属性】:

文件名称:robotstxt:Google的robots.txt解析器和Matcher C ++库的本地Rust端口

文件大小:30KB

文件格式:ZIP

更新时间:2024-06-10 21:08:22

rust robotstxt google-robots-parser Rust

robotstxt 本地Rust端口。 本机Rust端口,没有第三方板条箱依赖 零不安全代码 保留原始库的所有行为 与原始库一致的API 100%的Google原始测试通过 安装 [ dependencies ] robotstxt = " 0.3.0 " 快速开始 use robotstxt :: DefaultMatcher; let mut matcher = DefaultMatcher :: default (); let robots_body = "user-agent: FooBot \n \ disallow: / \n " ; assert_eq! ( false , matcher. one_agent_allowed_by_robots (robots_body, "FooBot" , "https://foo.com/


【文件预览】:
robotstxt-master
----.gitignore(236B)
----src()
--------parser.rs(15KB)
--------matcher.rs(16KB)
--------main.rs(3KB)
--------lib.rs(12KB)
----LICENSE(11KB)
----Cargo.toml(547B)
----CHANGELOGS.md(443B)
----README.md(2KB)
----tests()
--------Makefile(348B)
--------src()
--------Cargo.toml(202B)
--------CMakeLists.txt.in(795B)
--------CMakeLists.txt(2KB)

网友评论