nodejs

http-parser

nodejs

http request/response parser for c

AI 简介

http-parser 是一个用 C 语言编写的 HTTP 请求/响应解析器。其核心功能包括解析 HTTP 消息的头部字段、内容长度、请求方法、响应状态码等信息,并支持持久连接(keep-alive)、解码分块传输编码以及升级协议等功能。该解析器设计时考虑了高性能应用的需求,不进行系统调用或内存分配,也不缓冲数据,可以在任何时候中断,每条消息流大约只需要 40 字节的数据存储空间。适用于需要高效处理 HTTP 协议且对性能有较高要求的应用场景,如 Web 服务器。尽管该项目已不再积极维护,对于新项目或考虑迁移的现有项目,建议转向 llhttp 作为替代方案。

C
MIT License
6.4k
Stars
1.5k
Forks
6.4k
Watchers
41
Issues

Star 增长

今日+1
近 7 天+1
近 30 天+8
综合评分38.85
默认分支main