从网页中检索HTML源代码

时间:2014-11-24 04:05:06

标签: http rust

我是Rust的新手并尝试不同的项目以更熟悉该语言。正如标题所示,我想要检索网页的html源代码。我知道rust-http但我不确定如何将该库用于此目的

有关我要做的事情的更详细说明:
给出了一些网址:www.google.com
我想要底层的HTML源代码。

我查看了关于rust-http的Github文档,但缺少文档一直令人困惑。

2 个答案:

答案 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:右键单击并选择“查看页面源”。

相关问题