rust实践通过TCP链接监听Web请求处理HTTP解析
发布时间
阅读量:
阅读量
目标
使用rust构建一个单线程处理http请求的web服务器。
- 掌握TCP和HTTP基础知识 2. 实现对TCP连接的监听 3. 熟悉HTTP传输层通信机制
动手
cargo 构建项目
我们不想仅限于开发一个小型玩具级的Rust代码,而是遵循生产标准的方式去搭建每一个我们的Rust项目。这要求我们在搭建过程中使用前面介绍过的cargo工具。现在,请按照指示开始搭建本次实践项目的完整结构
cargo new webBean

涉及之前文章中介绍的内容
使用net网路库监听tcp链接
- 补充知识:
Web服务器中包含的核心组件是超文本传输协议(HTTP)与传输控制协议(TCP)。这两种通信机制均为基于请求-应答的通信方式,在这种架构下,默认情况下当客户端发送请求时,服务器会接收并处理这些请求,并向客户端返回相应的回应。
- 概述:
tcp作为传输层协议的主要成员之一,在数据传输管理方面发挥着关键作用。
http作为主要的应用层协议之一,在接收客户端发送至服务器的数据后完成接收功能。
用
全部评论 (0)
还没有任何评论哟~
