我正在尝试通过利用 reqwest 库来获取 rust 中的 Web 数据。我已经使用 Cargo 创建了项目但是,每当我尝试编译代码时,都会出现错误:
7 | let mut response = reqwest::get(url).status();
| ^^^^^^ method not found in `impl std::future::Future`
这似乎是一个简单的错误——也许我只是在某处忘记了一些语法。我不知道为什么它一直引用那个标准库。
extern crate reqwest;
extern crate select;
extern crate scraper;
extern crate tokio;
fn get_website(url: &str) {
let mut response = reqwest::get(url).status();
//print!("{:?}\n", response.status());
}
fn main() {
let url = "https://google.com";
get_website(&url);
}
我的 Cargo.toml 文件依赖项如下所示:
[dependencies]
reqwest = "0.10.4"
select = "0.4.3"
scraper = "0.12.0"
tokio = {version = "0.2.21", features = ["full"]}