我注意到Rust没有内置的库来处理HTTP,它只有一个处理原始IP和TCP协议的net
模块。
我需要使用URL的&str
,发送HTTP GET请求,如果成功则返回对应于HTML或JSON或其他响应的String
或&str
字符串形式。
代码大致如下:
use somelib::http;
let response = http::get(&"http://stackoverflow.com");
match response {
Some(suc) => suc,
None => panic!
}