我是Rust的新手并尝试不同的项目以更熟悉该语言。正如标题所示,我想要检索网页的html源代码。我知道rust-http但我不确定如何将该库用于此目的
有关我要做的事情的更详细说明:
给出了一些网址:www.google.com
我想要底层的HTML源代码。
我查看了关于rust-http的Github文档,但缺少文档一直令人困惑。
答案 0 :(得分:0)
(答案从编辑转移到问题)
在玩完/寻找更多后,我终于得到了我想要的东西。以下是使用Hyper检索源代码的一些代码。
let req = request::Request::get(hyper::Url::parse("www.google.com").unwrap()).unwrap();
let res = req.start().unwrap()
.send().unwrap()
.read_to_string().unwrap();
println!("Response: {}", res);
答案 1 :(得分:-3)
使用浏览器内置的选项显示源代码有什么问题?例如Chrome和Firefox:右键单击并选择“查看页面源”。