HTTP : Where It All Starts

📰 Medium · Programming

Learn how HTTP works and its role in loading web pages, including the basics of requests and responses

beginner Published 27 Apr 2026
Action Steps
  1. Open a web browser and type a URL to understand the process of loading a web page
  2. Use the browser's developer tools to inspect the HTTP requests and responses
  3. Read about the basics of HTTP, including requests, responses, and headers
  4. Experiment with tools like curl or Postman to send HTTP requests and observe the responses
  5. Apply this understanding to build and debug web applications
Who Needs to Know This

This article is relevant to software engineers, developers, and anyone interested in understanding the fundamentals of web development. It provides a foundational understanding of how web pages are loaded and can be applied to various roles, including backend development and web development.

Key Insight

💡 HTTP sends text, not files, and understanding this fundamental concept is crucial for web development

Share This
💡 Did you know HTTP sends text, not files? Learn the basics of HTTP and how it loads web pages

Key Takeaways

Learn how HTTP works and its role in loading web pages, including the basics of requests and responses

Full Article

Title: HTTP : Where It All Starts

URL Source: https://medium.com/@awasthijay825/http-where-it-all-starts-18d7310feb3d?source=rss------programming-5

Published Time: 2026-04-27T23:03:19Z

Markdown Content:
# HTTP : Where It All Starts. You’ve typed a URL a thousand times… | by Anand Manuvanjay Awasthi | Apr, 2026 | Medium

[Sitemap](https://medium.com/sitemap/sitemap.xml)

[Open in app](https://play.google.com/store/apps/details?id=com.medium.reader&referrer=utm_source%3DmobileNavBar&source=post_page---top_nav_layout_nav-----------------------------------------)

Sign up

[Sign in](https://medium.com/m/signin?operation=login&redirect=https%3A%2F%2Fmedium.com%2F%40awasthijay825%2Fhttp-where-it-all-starts-18d7310feb3d&source=post_page---top_nav_layout_nav-----------------------global_nav------------------)

[](https://medium.com/?source=post_page---top_nav_layout_nav-----------------------------------------)

Get app

[Write](https://medium.com/m/signin?operation=register&redirect=https%3A%2F%2Fmedium.com%2Fnew-story&source=---top_nav_layout_nav-----------------------new_post_topnav------------------)

[Search](https://medium.com/search?source=post_page---top_nav_layout_nav-----------------------------------------)

Sign up

[Sign in](https://medium.com/m/signin?operation=login&redirect=https%3A%2F%2Fmedium.com%2F%40awasthijay825%2Fhttp-where-it-all-starts-18d7310feb3d&source=post_page---top_nav_layout_nav-----------------------global_nav------------------)

![Image 1](https://miro.medium.com/v2/resize:fill:32:32/1*dmbNkD5D-u45r44go_cf0g.png)

# HTTP : Where It All Starts

## You’ve typed a URL a thousand times. But what actually happens? Let’s pull back the curtain.

[![Image 2: Anand Manuvanjay Awasthi](https://miro.medium.com/v2/resize:fill:32:32/1*h-3HAbyvGVj7cuy06CrA_Q.jpeg)](https://medium.com/@awasthijay825?source=post_page---byline--18d7310feb3d---------------------------------------)

[Anand Manuvanjay Awasthi](https://medium.com/@awasthijay825?source=post_page---byline--18d7310feb3d---------------------------------------)

Follow

5 min read

·

Just now

[](https://medium.com/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fvote%2Fp%2F18d7310feb3d&operation=register&redirect=https%3A%2F%2Fmedium.com%2F%40awasthijay825%2Fhttp-where-it-all-starts-18d7310feb3d&user=Anand+Manuvanjay+Awasthi&userId=7d9207c2e018&source=---header_actions--18d7310feb3d---------------------clap_footer------------------)

[](https://medium.com/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2F_%2Fbookmark%2Fp%2F18d7310feb3d&operation=register&redirect=https%3A%2F%2Fmedium.com%2F%40awasthijay825%2Fhttp-where-it-all-starts-18d7310feb3d&source=---header_actions--18d7310feb3d---------------------bookmark_footer------------------)

[Listen](https://medium.com/m/signin?actionUrl=https%3A%2F%2Fmedium.com%2Fplans%3Fdimension%3Dpost_audio_button%26postId%3D18d7310feb3d&operation=register&redirect=https%3A%2F%2Fmedium.com%2F%40awasthijay825%2Fhttp-where-it-all-starts-18d7310feb3d&source=---header_actions--18d7310feb3d---------------------post_audio_button------------------)

Share

Before we begin resolving our curiosity, here’s something I wanted to share :

_This article as many others that’ll follow are a part of_**_Under the Hood,_**_a series where I take backend concepts and break them down to what they actually are. No hand-waving, no “just trust the framework.” Just first principles, analogies, and the stuff I wish someone had explained to me earlier._

_If you’re a CS student, a beginner, or someone who’s been using these things without really understanding them, this one’s for you.

Continuing with the article …._

When you open Instagram and your feed loads …what do you think is happening behind that screen? Is your phone “downloading” pictures? Is some server “sending files” to you?

Sort of. But not really.

Here’s the thing that blew my mind when I actually sat down to understand it: **HTTP doesn’t send files. It sends text…Literally****Everyt
Read full article → ← Back to Reads