mirror of
https://github.com/nodejs/node.git
synced 2024-12-01 16:10:02 +01:00
862389b0aa
In the spirit of [17399](https://github.com/nodejs/node/pull/17399), we can also simplify checkInvalidHeaderChar to use regex matching instead of a loop. This makes it faster on long matches and slower on short matches or non-matches. This change also includes some sample data from an AcmeAir benchmark run, as a rough proxy for real-world data. PR-URL: https://github.com/nodejs/node/pull/18381 Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de> Reviewed-By: Matteo Collina <matteo.collina@gmail.com> Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com> Reviewed-By: Benedikt Meurer <benedikt.meurer@gmail.com> Reviewed-By: Tiancheng "Timothy" Gu <timothygu99@gmail.com> |
||
---|---|---|
.. | ||
_chunky_http_client.js | ||
bench-parser.js | ||
check_invalid_header_char.js | ||
check_is_http_token.js | ||
chunked.js | ||
client-request-body.js | ||
cluster.js | ||
create-clientrequest.js | ||
end-vs-write-end.js | ||
http_server_for_chunky_client.js | ||
set_header.js | ||
set-header.js | ||
simple.js | ||
upgrade.js |