Tag

web fundamentals

0 views collected around this technical thread.

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.

HTTPTCPURL
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
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.

Best PracticesURIURL design
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.

HTTPRequestbackend
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
Architect
Architect
Nov 8, 2020 · Fundamentals

Understanding the Meaning of “State” in HTTP: Statelessness, Cookies, and Sessions

This article explores what “state” means in the HTTP protocol, clarifies the concepts of statelessness and connection‑lessness, demonstrates their impact through a simulated shopping‑cart scenario, and explains how cookies and sessions introduce state to enable practical web interactions.

HTTPStatelessbackend
0 likes · 14 min read
Understanding the Meaning of “State” in HTTP: Statelessness, Cookies, and Sessions
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Nov 10, 2019 · Fundamentals

Understanding HTTP over TCP: Connection Process, Handshake, and Management

This article explains how HTTP relies on TCP/IP, describes the browser's steps to open a TCP connection, details TCP segment and IP packet structures, outlines socket API calls, and discusses TCP handshake, slow start, and HTTP connection techniques such as parallel, persistent, and pipelined connections.

Connection ManagementHTTPTCP
0 likes · 13 min read
Understanding HTTP over TCP: Connection Process, Handshake, and Management
360 Quality & Efficiency
360 Quality & Efficiency
May 17, 2019 · Fundamentals

Understanding HTTP Cookies: Principles, Formats, and Cross‑Domain Usage

This article explains what HTTP cookies are, their basic operation via Set‑Cookie and Cookie headers, the standard cookie format and attributes, how to view them in browsers, and how cookies enable seamless cross‑domain redirects, illustrated with PHP code examples.

HTTPSecuritySession Management
0 likes · 8 min read
Understanding HTTP Cookies: Principles, Formats, and Cross‑Domain Usage
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.

AJAXHTTPbrowser
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.

HTTP requestTCP handshakebrowser rendering
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.

Computer ArchitectureOperating SystemURL processing
0 likes · 10 min read
What Really Happens When You Type a URL? A Deep Dive into the Full Stack
DevOps
DevOps
Apr 9, 2016 · Fundamentals

Interview with the Browser Village: A Journey Through HTTP Basics, Cookies, and Browser History

In this whimsical interview, the aging Internet Explorer, Firefox, and Chrome discuss their rivalry, the evolution of browsers, how they fetch web pages via HTTP requests and responses, status codes, cookies, and the challenges of modern web technologies, offering a clear overview of web fundamentals.

BrowsersHTTPWeb History
0 likes · 11 min read
Interview with the Browser Village: A Journey Through HTTP Basics, Cookies, and Browser History