Ultra-fast HTTP method validation using bit flag operations.
This function provides ~80% faster method validation compared to Set-based
lookups by using bitwise operations instead of hash table lookups.
Performance: Single bitwise AND operation vs hash table access
Use Case: Hot path request routing and middleware validation
Compatibility: Validates same methods as isValidHttpMethod() for consistency
Parameters
method: string
The HTTP method to validate
Returns boolean
True if method is valid, false otherwise
Example
// Ultra-fast method validation in request routing if (isValidHttpMethodFast(req.method)) { // Process request }
// ~80% faster than traditional approaches: // isValidHttpMethod(method) // O(1) hash lookup // isValidHttpMethodFast(method) // O(1) bitwise operation (faster)
Ultra-fast HTTP method validation using bit flag operations.
This function provides ~80% faster method validation compared to Set-based lookups by using bitwise operations instead of hash table lookups.
Performance: Single bitwise AND operation vs hash table access Use Case: Hot path request routing and middleware validation Compatibility: Validates same methods as isValidHttpMethod() for consistency