HTTP: An overview of web development

Sam Barros
The Startup
Published in
8 min readAug 1, 2019

--

A guide for developers

Hi guys,

Have you faced the question: What happens when we type http://google.com?

If you were interviewed for a web development role, maybe someone asked this to you.

In this article, I’ll show you how the HTTP works, not only the latest versions but also HTTP/0.9, HTTP/1.0, HTTP/1.1, and HTTP/2.0, how is the difference among them. We’ll see here:

  1. Some acronyms to help us
  2. What is this such HTTP?
  3. Components of HTTP
  4. HTTP Methods
  5. URI and URL
  6. HTTP Message Format
  7. HTTP status code
  8. Conclusion

Some acronyms to help us

I listed here some acronyms that I will use a lot, so that means if you see an acronym that I don’t explain it, you can see it here.

  • API: Application Programming Interface
  • DNS: Domain Name Server
  • HTTP: Hypertext Transfer Protocol
  • IP: Internet Protocol
  • LAN: Local Area Network
  • REST: Representational State Transfer
  • RNC: Root Name…

--

--

Sam Barros
The Startup

A Software Engineer who has decided to share his experience.