Chapter 23. Common Attacks and Solutions

There are many ways that your Web applications can be attacked. It is almost impossible to anticipate all of the types of attacks your application will endure, but you can ensure that you are protected against some well-known attacks by applying the industry’s best programming practices, some of which are described in the previous chapter, “Programming Practices.”

In addition, by considering certain types of attacks in the context of your own applications, you will likely be able to prevent them. Most vulnerabilities exist because the developer failed to consider a particular scenario.

This chapter examines a few of the most common types of attacks that Web applications must endure and discusses approaches ...

Get HTTP Developer’s Handbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.