mirror of
https://github.com/haproxy/haproxy.git
synced 2026-04-02 23:55:05 -04:00
This structure will consume 4 bytes per header to keep track of headers within a request or a response without having to parse the whole request for each regex. As it's not possible to allocate only 4 bytes, we define a max number of HTTP headers. We set it to (BUFSIZE+79)/80 so that 8kB buffers can contain 100 headers (like Apache), resulting in 400 bytes dedicated to indexation, or about 400/(2*8kB) ~= 2.4% of the memory usage. |
||
|---|---|---|
| .. | ||
| common | ||
| import | ||
| proto | ||
| types | ||