Web application firewall
Meaning in software engineering, with examples
In software engineering, web application firewall means: A firewall that sits in front of web applications and filters HTTP traffic to block common web attacks such as SQL injection and cross-site scripting.
In Turkish: web uygulama güvenlik duvarı, WAF
How it is used
Called a WAF, pronounced 'waff'. It can be a cloud service, an appliance or a module on the web server. Teams write WAF rules, run them first in detection mode and then switch to blocking mode. A WAF reduces risk but does not replace fixing the code.
Example sentences
We put the old booking site behind a web application firewall until it can be rewritten.
The web application firewall blocked the request because it looked like SQL injection.
Common collocations
- WAF rule
- cloud WAF
- blocking mode
- behind a WAF
Related terms
This word in other fields
The same English word can have a different meaning in another field:
More terms: APIs, Networking and Security
Practise with graded reading
Reading at the right level is the fastest way to make new words stick. Pick free English books by level:
