Building Octofence WAAP Cache System & CDN: Lessons Learned and Best Practices
Caching is a critical component of any modern application, enabling fast and efficient delivery of content and data to users. However, finding the right caching solution can be a challenge, particularly when existing off-the-shelf solutions don’t meet your specific needs. In this article, we’ll share our experience of building our own custom cache system and […]
When sending an HTTP request that includes a message body, it’s essential to specify the type of the data being sent. This is because the server (or the web application) needs to know how to interpret the content of the message body to process it correctly. Moreover, a Web Application Firewall needs to know which […]
Why text/plain is evil for Web Application Firewall and Input validation
Validating the request content-type can be a critical step in securing web applications. By doing so, developers can prevent unexpected behavior and potential Web Application Firewall bypasses.