HTTP Protocols

This lesson discusses the HTTP protocols, its vulnerabilities, and their issues with client libraries.

What is HTTP?

REST with JSON over HTTP is the standard for services today. No matter what language or framework we use, it boils down to shipping some chunk of formatted, semantically meaningful text as an HTTP request and waiting for an HTTP response.

HTTP protocols vulnerability

Of course, all HTTP-based protocols use sockets, so they are vulnerable to all of the problems described previously. HTTP adds its own ...