Tagged articles
30 articles
Page 1 of 1
Linux Tech Enthusiast
Linux Tech Enthusiast
Jan 3, 2026 · Fundamentals

Understanding the Key Differences Between HTTP GET and POST Requests

GET and POST are two of the eight HTTP request methods; this article explains their request‑line, header and body structures, compares their characteristics such as safety, idempotence, caching, length limits and TCP packet usage, and clarifies why HTTP distinguishes them despite sharing the same underlying protocol.

HTTPPOSTget
0 likes · 11 min read
Understanding the Key Differences Between HTTP GET and POST Requests
IT Services Circle
IT Services Circle
Apr 15, 2024 · Fundamentals

What Happens When You Press Enter in the Browser URL Bar: From URL Parsing to TCP Handshake and HTTP Response

This article explains step‑by‑step what occurs when a user types a URL and presses Enter, covering URL parsing, DNS resolution, TCP three‑way handshake and four‑way termination, HTTP request/response formation, and the browser’s rendering process, providing interview‑ready insights into web networking fundamentals.

BrowserDNSHTTP
0 likes · 15 min read
What Happens When You Press Enter in the Browser URL Bar: From URL Parsing to TCP Handshake and HTTP Response
Liangxu Linux
Liangxu Linux
Jul 18, 2023 · Fundamentals

Why Direct IP Access Fails: The Role of the Host Header

The article explains why visiting a website by its IP address often results in errors, showing that the HTTP Host header differs from domain‑based requests, and demonstrates this with Fiddler and Postman experiments using Baidu as an example.

DNSHTTPHTTPS
0 likes · 4 min read
Why Direct IP Access Fails: The Role of the Host Header
Open Source Linux
Open Source Linux
Apr 26, 2022 · Fundamentals

What Happens When You Hit Enter on a URL? Deep Dive into DNS, TCP, HTTP

When you type a URL and press Enter, the browser performs a series of steps—including URL parsing, DNS resolution across multiple caches, TCP three‑way handshake, HTTP request construction, server processing, and response handling—each involving specific protocols and layers that together deliver the requested web page.

DNSHTTPTCP
0 likes · 9 min read
What Happens When You Hit Enter on a URL? Deep Dive into DNS, TCP, HTTP
Architecture Digest
Architecture Digest
Apr 16, 2022 · Fundamentals

Designing Effective URLs: Understanding URI, URL, and URN

This article explains the concepts and differences of URI, URL, and URN, describes their hierarchical relationship, outlines URL components, discusses Data URI syntax, presents best‑practice guidelines for stable and user‑friendly URL design, and provides real‑world examples such as Flickr API URL patterns.

URIURL designweb architecture
0 likes · 24 min read
Designing Effective URLs: Understanding URI, URL, and URN
FunTester
FunTester
Aug 11, 2021 · Fundamentals

Understanding HTTP Request and Response: A Study Note

This note provides a comprehensive overview of HTTP protocol, detailing request and response structures, including headers, body content, status codes, and common pitfalls, supplemented with illustrative screenshots and links for further reading.

Responserequestweb fundamentals
0 likes · 8 min read
Understanding HTTP Request and Response: A Study Note
Top Architect
Top Architect
Jan 5, 2021 · Fundamentals

Understanding HTTP: Characteristics, Connection Management, and Performance Optimizations

This article explains the core characteristics of the HTTP protocol—including its flexibility, reliability, application‑layer nature, request‑response model, and statelessness—and then details short and long connection management, related header fields, head‑of‑line blocking, and practical performance‑enhancing techniques such as concurrent connections and domain sharding.

Connection ManagementHTTPlong-connection
0 likes · 17 min read
Understanding HTTP: Characteristics, Connection Management, and Performance Optimizations
MaGe Linux Operations
MaGe Linux Operations
Jan 3, 2021 · Fundamentals

Why HTTP Still Rules: Key Features, Connection Types, and Performance Tips

This article explains HTTP's core characteristics—flexibility, reliability, application‑layer nature, request‑response model, and statelessness—then dives into short‑ and long‑connection management, head‑of‑line blocking, and practical optimization techniques such as concurrent connections and domain sharding.

Connection ManagementHTTPlong-connection
0 likes · 17 min read
Why HTTP Still Rules: Key Features, Connection Types, and Performance Tips
Programmer DD
Programmer DD
Mar 31, 2020 · Fundamentals

What Does “Stateless” Really Mean in HTTP? A Deep Dive

This article explores the true meaning of HTTP’s stateless nature, clarifies common misconceptions, examines how cookies and sessions add state, and demonstrates through a simulated shopping scenario why additional mechanisms are needed to maintain user context across requests.

HTTPSessioncookies
0 likes · 15 min read
What Does “Stateless” Really Mean in HTTP? A Deep Dive
Liangxu Linux
Liangxu Linux
Feb 4, 2020 · Fundamentals

Understanding Common HTTP Status Codes: A Quick Reference Guide

This article provides a concise overview of the most frequently used HTTP status codes, explaining the meaning of each 1xx, 2xx, 3xx, 4xx, and 5xx series and detailing individual codes such as 200, 201, 301, 404, and 500 to help developers interpret server responses correctly.

Backend DevelopmentHTTPStatus Codes
0 likes · 6 min read
Understanding Common HTTP Status Codes: A Quick Reference Guide
MaGe Linux Operations
MaGe Linux Operations
Aug 14, 2019 · Fundamentals

Mastering Web Cookies: From Basics to Python Manipulation

This article explains the origin, purpose, and inner workings of HTTP cookies, details their attributes and security implications, demonstrates how to create, retrieve, and set cookies with Python's requests library, and compares cookies with server‑side sessions for robust web development.

HTTPSecuritySession
0 likes · 14 min read
Mastering Web Cookies: From Basics to Python Manipulation
Java Captain
Java Captain
Dec 8, 2018 · Fundamentals

What Happens Behind the Scenes When You Enter a URL

The article explains step‑by‑step what occurs when a user types a URL, covering DNS resolution, browser caching, HTTP requests and redirects, server processing, HTML generation, resource fetching, compression, and asynchronous AJAX communication, using Facebook as a concrete example.

BrowserDNSHTTP
0 likes · 15 min read
What Happens Behind the Scenes When You Enter a URL
Efficient Ops
Efficient Ops
Dec 2, 2018 · Fundamentals

What Really Happens When You Type a URL? From DNS to Browser Rendering

This article walks through the complete journey of a web request—from entering a URL, DNS resolution, TCP three‑way handshake, HTTP request and response, to the browser’s parsing, layout, and painting processes—explaining each step and the underlying protocols in clear detail.

Browser RenderingDNSHTTP request
0 likes · 17 min read
What Really Happens When You Type a URL? From DNS to Browser Rendering
Efficient Ops
Efficient Ops
May 15, 2017 · Fundamentals

What Really Happens When You Type a URL? A Deep Dive into the Full Stack

This article walks through every step from pressing a key on the keyboard to the browser rendering a web page, covering hardware signaling, kernel interrupt handling, DNS resolution, TCP handshakes, HTTP exchange, and final page display, illustrating how many university‑level concepts intersect in a single URL request.

Network StackOperating SystemURL processing
0 likes · 10 min read
What Really Happens When You Type a URL? A Deep Dive into the Full Stack
21CTO
21CTO
Jan 10, 2016 · Fundamentals

What Really Happens When You Enter a URL? Inside Browser, DNS & HTTP

From typing a URL to rendering a page, this article walks through each step—browser DNS lookup, HTTP request and response, redirects, server processing, content delivery, and asynchronous calls—revealing the complex interactions that make modern web browsing possible.

BrowserDNSHTTP
0 likes · 16 min read
What Really Happens When You Enter a URL? Inside Browser, DNS & HTTP
MaGe Linux Operations
MaGe Linux Operations
Nov 20, 2015 · Fundamentals

Mastering HTTP & HTML: Core Concepts Every Developer Should Know

This article explains the fundamentals of HTTP and HTML, covering protocol definitions, request and response structures, header categories, methods, status codes, HTML document structure, static and dynamic generation, MIME types, URI/URL formats, and web server I/O models.

HTMLHTTPMIME Types
0 likes · 8 min read
Mastering HTTP & HTML: Core Concepts Every Developer Should Know
21CTO
21CTO
Oct 17, 2015 · Fundamentals

What Really Happens Behind the Scenes When You Visit a URL?

This article walks through every step that occurs when you type a URL— from the browser’s DNS lookup and HTTP request, through server processing, redirects, HTML rendering, and subsequent resource and AJAX calls—revealing how browsers, servers, and CDNs cooperate to deliver a web page.

BrowserDNSHTTP
0 likes · 15 min read
What Really Happens Behind the Scenes When You Visit a URL?
21CTO
21CTO
Aug 21, 2015 · Fundamentals

Why Every Site Starts with ‘www’: History and Meaning Explained

This article explores the origin and purpose of the “www” prefix in web addresses, detailing domain hierarchy, early internet service separation, modern usage conventions, and the cultural significance of linking within the World Wide Web.

Domain hierarchyInternet HistoryWWW
0 likes · 7 min read
Why Every Site Starts with ‘www’: History and Meaning Explained