JasonYANG170 的 LogoYANG Docs
首页
硬件
软件
AI
3D
主站
首页
硬件
软件
AI
3D
主站
GitHub

http

使用 Rust 实现的 HTTP 协议库。 | HTTP protocol library implemented in Rust.

Rust2026-10-04T15:59:39Z★ 4
查看原始项目 ↗
http

项目文档

简体中文 | English

Http

Usage

Convert strings into Request / Response

use http::response::*;
use http::request::*;
let listener = TcpListener::bind(&self.addr).unwrap();
println!("Server Binding On {}",self.addr);
for stream in listener.incoming() {
    let mut stream = stream.unwrap();
    let mut buffer = [0;8000];
	    stream.read(&mut buffer).unwrap();
	    let mut buffer_vec = buffer.to_vec();
	    buffer_vec.retain(|&x| x != 0);
	    let request: Request = String::from_utf8(buffer_vec).unwrap().into();
	    println!("[Connection] {} {:?}",stream.peer_addr().unwrap(),request);
	    stream.write(&mut buffer);
首页/软件项目