Research Article

Web Application Firewall Using Machine Learning and Features Engineering

Algorithm 2

Features extraction from raw HTTP request by parsing unit.
ā€‰Input of data: R raw HTTP request
ā€‰Output: V Final features vector
(1)Start
(2)parse R
(3)compute B basic features vector from parsed R
(4)compute V Final features vector from B
(5)End