HTTP is the backbone of all web communication, if you regularly use the web you are regularly making HTTP requests. You may have noticed have noticed the “https://” in web addresses, this tells the browser to make a request. In fact, all web sites use HTTP, but most browsers will allow you to omit it and will add it on for you. Some sites add an S (https://), which stands for ‘secure’, so you don’t need to worry when entering passwords or sensitive information.

 

So what’s an HTTP request?

A HTTP request follows what is known as the client-server model. That is to say the client requests something and the server responds with what was requested, for instance If you visit a website your browser (the client) make a HTTP request to the website (server), which responds with the page you requested.

 

This response usually comes with a status code to inform the client of the status of the request, ranging from a 200 code meaning every went fine, to a 500 status meaning the server couldn’t handle your request. Tune in next week for a more in-depth discussion of the individual status codes and find out what Error 404 actually means!

Don’t forget to get in touch for more in depth knowledge about the basics of the web.