Module: Spree::Api::V3::HttpCaching

Overview

Provides HTTP caching support for API v3 controllers

Strategy:

  • Guest users: Public HTTP caching with CDN support (5-15 min TTL)

  • Authenticated users: Private, no-store (no caching)

Uses ETag and Last-Modified headers for cache validation.