Tag

Cache-Control

1 views collected around this technical thread.

php中文网 Courses
php中文网 Courses
Aug 19, 2024 · Backend Development

Using PHP header() Function: Redirects, HTTP Headers, Status Codes, and Cache Control

This article explains the PHP header() function, its syntax, parameters, and common use cases such as page redirection, setting HTTP response headers, status codes, preventing caching, and enabling file downloads, with clear code examples for each scenario.

Cache-ControlHTTPPHP
0 likes · 4 min read
Using PHP header() Function: Redirects, HTTP Headers, Status Codes, and Cache Control
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Jul 8, 2024 · Frontend Development

Understanding Frontend Caching: HTTP Headers, Browser Cache, and Optimization Techniques

This article explains the mechanisms of frontend caching, covering HTTP cache headers such as Expires and Cache‑Control, browser memory and disk caches, negotiation strategies with ETag and Last‑Modified, and practical NestJS examples to improve web performance.

BrowserCache-ControlCaching
0 likes · 14 min read
Understanding Frontend Caching: HTTP Headers, Browser Cache, and Optimization Techniques
FunTester
FunTester
May 13, 2024 · Fundamentals

Understanding HTTP Caching: Principles, Types, Headers, and Testing Scenarios

This article explains the fundamentals of HTTP caching, including how it works, the different cache types, key cache-control directives, and the testing scenarios where testers must be aware of cache behavior to ensure performance, data consistency, and security.

Cache-ControlCachingHTTP
0 likes · 11 min read
Understanding HTTP Caching: Principles, Types, Headers, and Testing Scenarios
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Aug 15, 2023 · Frontend Development

Understanding Browser Caching: Strong vs. Conditional Cache, Disk & Memory, and Nginx Configuration

This article explains the complete browser caching workflow for Google Chrome, covering strong and conditional caching mechanisms, the differences between disk and memory caches, relevant HTTP response headers, how to clear or bypass caches, and practical Nginx configuration tips for front‑end developers.

Cache-ControlHTTP cacheNginx
0 likes · 16 min read
Understanding Browser Caching: Strong vs. Conditional Cache, Disk & Memory, and Nginx Configuration
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Aug 13, 2023 · Frontend Development

Browser Cache Optimization Strategies for Micro‑Frontend Architecture

This article analyzes the challenges of browser caching in micro‑frontend projects, presents a systematic optimization plan—including resource versioning, server‑side URL proxying, nginx cache‑control configuration, and CDN integration—and demonstrates a 48.5% reduction in page‑load time with detailed implementation steps and performance data.

CDNCache-ControlETag
0 likes · 27 min read
Browser Cache Optimization Strategies for Micro‑Frontend Architecture
Architecture Digest
Architecture Digest
May 29, 2022 · Frontend Development

Understanding Web Browser Caching: Types, ETag, and Cache‑Control

This article explains the various web caching mechanisms—including database, CDN, proxy, browser, and application‑level caches—why browser caching matters for performance, how ETag and Cache‑Control headers work, and practical checklist items for effectively managing cache in modern web applications.

Cache-ControlETagHTTP
0 likes · 12 min read
Understanding Web Browser Caching: Types, ETag, and Cache‑Control
Sohu Tech Products
Sohu Tech Products
Feb 23, 2022 · Information Security

Understanding Browser Caching, Security Risks, and Recommended Configurations

This article explains how HTTP caching works, highlights security and privacy risks such as those introduced by the Spectre vulnerability, and recommends safe cache-control settings like using private caches and varying by Cookie to protect sensitive web resources.

Cache-ControlHTTP cacheSpectre
0 likes · 10 min read
Understanding Browser Caching, Security Risks, and Recommended Configurations
vivo Internet Technology
vivo Internet Technology
Feb 9, 2022 · Frontend Development

Understanding HTTP Cache-Control Protocol and Its Applications

HTTP Cache‑Control defines how browsers, proxies, and origin servers coordinate caching through directives like public, private, max‑age, no‑store, and revalidation, enabling developers to control freshness, reduce server load, save bandwidth, and improve user experience while avoiding stale‑content issues.

BrowserCache-ControlCaching
0 likes · 25 min read
Understanding HTTP Cache-Control Protocol and Its Applications
ByteFE
ByteFE
Mar 29, 2021 · Backend Development

Understanding HTTP Caching: Types, Headers, and ETag Mechanisms

This article explains why caching is essential for web performance, describes the two main HTTP cache types (strong and negotiated), compares Expires and Cache‑Control headers, and details ETag generation, validation, and best‑practice considerations in server implementations such as Nginx.

Cache-ControlCachingETag
0 likes · 10 min read
Understanding HTTP Caching: Types, Headers, and ETag Mechanisms
Architect
Architect
Mar 13, 2021 · Fundamentals

Understanding HTTP Caching: Headers, Strategies, and Practical Implementation

This article provides a comprehensive overview of HTTP caching mechanisms, detailing cache‑related header fields, browser behaviors, legacy and modern directives, validation techniques, and practical tips for configuring efficient cache strategies in web applications.

BrowserCache-ControlCaching
0 likes · 18 min read
Understanding HTTP Caching: Headers, Strategies, and Practical Implementation
Tencent Music Tech Team
Tencent Music Tech Team
Jul 14, 2020 · Frontend Development

Browser Web Caching Mechanisms and Strategies

Browser caching works by storing copies of web resources in memory, disk, or service‑worker caches and using HTTP headers such as Cache‑Control, Expires, ETag, and Last‑Modified to decide freshness, allowing strong (local) and negotiated (weak) cache stages, while developers can fine‑tune performance with CDN settings, IndexedDB, Service Workers, and HTML5 storage to create optimal, auditable cache strategies.

BrowserCache-ControlFront-end
0 likes · 15 min read
Browser Web Caching Mechanisms and Strategies
Efficient Ops
Efficient Ops
Mar 2, 2020 · Fundamentals

Mastering HTTP Caching: How Browsers Store and Serve Web Resources Efficiently

This article explains the fundamentals of HTTP caching, covering forced and conditional cache strategies, key response headers like Cache-Control, Expires, ETag, and Last-Modified, and demonstrates how browsers decide when to serve cached content versus fetching fresh data.

BrowserCache-ControlCaching
0 likes · 9 min read
Mastering HTTP Caching: How Browsers Store and Serve Web Resources Efficiently
Architecture Digest
Architecture Digest
Nov 23, 2019 · Frontend Development

Understanding Browser HTTP Caching: Mechanisms, Forced and Negotiated Cache

This article explains the fundamentals of browser HTTP caching, detailing request and response structures, the processes of forced and negotiated caching, cache-control directives like Expires and Cache-Control, and how browsers store and retrieve resources from memory and disk caches.

BrowserCache-ControlCaching
0 likes · 11 min read
Understanding Browser HTTP Caching: Mechanisms, Forced and Negotiated Cache
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
Jul 11, 2017 · Frontend Development

Why Updated Web Resources Still Appear Old? Unraveling HTML5 & WebView Caching

This article explains why updated web assets like images, JS, or CSS may still show old versions in browsers and hybrid apps, covering HTTP protocol caching, HTML5 application cache, cache‑busting techniques, and platform‑specific WebView cache handling for Android and iOS.

Cache-ControlHTML5WebView
0 likes · 14 min read
Why Updated Web Resources Still Appear Old? Unraveling HTML5 & WebView Caching
Efficient Ops
Efficient Ops
Nov 13, 2016 · Frontend Development

Master Browser Caching: HTTP Headers, Spring MVC Code, and Nginx Configuration

This article explains how browsers cache resources, the role of HTTP response headers such as Last-Modified, Expires, Cache-Control, ETag, and Age, and provides practical examples of controlling cache behavior with Spring MVC code and detailed Nginx configuration for both static and proxy caching.

Cache-ControlHTTP headersNginx
0 likes · 21 min read
Master Browser Caching: HTTP Headers, Spring MVC Code, and Nginx Configuration
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
Oct 31, 2016 · Frontend Development

no‑cache vs must‑revalidate: Real‑World Tests Reveal Their True Behavior

This article experimentally compares the HTTP Cache‑Control directives no‑cache and must‑revalidate in both direct and proxy‑mediated scenarios, showing how browsers, cache servers, and origin servers interact and what status codes are returned under different cache‑expiration and resource‑change conditions.

Cache-ControlCachingHTTP
0 likes · 18 min read
no‑cache vs must‑revalidate: Real‑World Tests Reveal Their True Behavior
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
Jul 27, 2016 · Frontend Development

Mastering HTTP Caching: From Expires to ETag and Browser Refresh Strategies

This article explains the essential HTTP caching headers—Expires, Cache‑Control, Pragma, Last‑Modified, and ETag—their priorities, how browsers validate cached resources, and the impact of different refresh actions (URI entry, F5, Ctrl+F5) on cache behavior, offering practical guidance for optimal web performance.

Cache-ControlCachingETag
0 likes · 20 min read
Mastering HTTP Caching: From Expires to ETag and Browser Refresh Strategies
Art of Distributed System Architecture Design
Art of Distributed System Architecture Design
Jul 18, 2015 · Frontend Development

Understanding Browser Cache Mechanisms and HTTP Header Controls

This article explains how browsers cache resources, the role of HTTP response headers such as Expires, Cache‑Control, ETag and Last‑Modified, and how conditional requests and different refresh actions affect caching behavior to improve web performance.

Cache-ControlETagHTTP headers
0 likes · 12 min read
Understanding Browser Cache Mechanisms and HTTP Header Controls