0°

rust socket 客户端例子

用到std::io::TcpStream;std::string::String; 代码如下:


1
2
3
4
5
6
7
8
9
10
11
1use std::io::TcpStream;
2use std::string::String;
3
4fn main() {
5   let mut socket = TcpStream::connect("www.baidu.com", 80).unwrap();//连接baidu
6   socket.write(b"GET / HTTP/1.0\n\n");  //获取发送网页
7   let response = socket.read_to_end(); //得到结果
8   let s = String::from_utf8(response.ok().unwrap()); //转换结果为字符串.
9   println!("{}",s);
10}
11

明天再来个服务器端的。

「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!