O'Reilly logo

Hands-On Full Stack Web Development with Aurelia by Erikson Haziz Murrugarra Sifuentes, Diego Jose Arguelles Rojas

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Understanding HTTP

Every time you are navigating on the internet, you are using the HTTP. Even when you are booking a ride on Uber, you are using HTTP. In fact, HTTP is present in almost all the applications that you use on a daily basis.

HTTP is based on the principle of client-server communication. It means that every time you want to access an information or resources, you have to send a request object and the server will send you all the requested information into a response object. The following diagram explains this communication:

So, in order to really understand how to design a robust HTTP RESTful API we need to know how URLs works ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required