1*4882a593Smuzhiyunconfig BR2_PACKAGE_LIBHTTPPARSER 2*4882a593Smuzhiyun bool "libhttpparser" 3*4882a593Smuzhiyun depends on !BR2_STATIC_LIBS 4*4882a593Smuzhiyun help 5*4882a593Smuzhiyun This is a parser for HTTP messages written in C. It 6*4882a593Smuzhiyun parses both requests and responses. The parser is 7*4882a593Smuzhiyun designed to be used in performance HTTP applications. 8*4882a593Smuzhiyun It does not make any syscalls nor allocations, it does 9*4882a593Smuzhiyun not buffer data, it can be interrupted at anytime. 10*4882a593Smuzhiyun Depending on your architecture, it only requires about 11*4882a593Smuzhiyun 40 bytes of data per message stream (in a web server 12*4882a593Smuzhiyun that is per connection). 13*4882a593Smuzhiyun 14*4882a593Smuzhiyun https://github.com/nodejs/http-parser 15*4882a593Smuzhiyun 16*4882a593Smuzhiyuncomment "libhttpparser needs a toolchain w/ dynamic library" 17*4882a593Smuzhiyun depends on BR2_STATIC_LIBS 18