<?xml version="1.0" encoding="utf-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:xhtml="http://www.w3.org/1999/xhtml">
  <url>
    <loc>https://www.cache-control.com/core-caching-fundamentals-http-lifecycle/</loc>
    <lastmod>2026-06-22</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://www.cache-control.com/cdn-architecture-edge-routing-strategies/</loc>
    <lastmod>2026-06-22</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://www.cache-control.com/core-caching-fundamentals-http-lifecycle/cache-hit-miss-and-bypass-mechanics/how-to-calculate-cache-freshness-lifetime/</loc>
    <lastmod>2026-06-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.cache-control.com/cache-control-directives-header-combinations/header-stacking-and-directive-precedence/cache-control-best-practices-for-rest-apis/</loc>
    <lastmod>2026-06-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.cache-control.com/cache-control-directives-header-combinations/public-vs-private-cache-scope/</loc>
    <lastmod>2026-06-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.cache-control.com/cache-control-directives-header-combinations/mastering-max-age-and-s-maxage-directives/</loc>
    <lastmod>2026-06-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.cache-control.com/core-caching-fundamentals-http-lifecycle/understanding-http-cache-hierarchy/</loc>
    <lastmod>2026-06-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.cache-control.com/core-caching-fundamentals-http-lifecycle/understanding-http-cache-hierarchy/how-http-caching-actually-works-step-by-step/</loc>
    <lastmod>2026-06-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.cache-control.com/core-caching-fundamentals-http-lifecycle/the-complete-http-request-lifecycle/understanding-http-11-vs-http2-caching-rules/</loc>
    <lastmod>2026-06-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.cache-control.com/core-caching-fundamentals-http-lifecycle/the-complete-http-request-lifecycle/</loc>
    <lastmod>2026-06-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.cache-control.com/core-caching-fundamentals-http-lifecycle/freshness-vs-validation-models-explained/when-does-a-browser-invalidate-a-cached-resource/</loc>
    <lastmod>2026-06-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.cache-control.com/core-caching-fundamentals-http-lifecycle/freshness-vs-validation-models-explained/</loc>
    <lastmod>2026-06-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.cache-control.com/core-caching-fundamentals-http-lifecycle/cache-hit-miss-and-bypass-mechanics/</loc>
    <lastmod>2026-06-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.cache-control.com/cdn-architecture-edge-routing-strategies/tag-based-cache-invalidation-patterns/</loc>
    <lastmod>2026-06-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.cache-control.com/cdn-architecture-edge-routing-strategies/origin-shielding-and-request-collapsing/</loc>
    <lastmod>2026-06-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.cache-control.com/cdn-architecture-edge-routing-strategies/mapping-vary-headers-to-edge-routing/using-vary-accept-encoding-without-fragmenting-cache/</loc>
    <lastmod>2026-06-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.cache-control.com/cdn-architecture-edge-routing-strategies/mapping-vary-headers-to-edge-routing/</loc>
    <lastmod>2026-06-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.cache-control.com/cdn-architecture-edge-routing-strategies/how-cdn-cache-keys-are-generated/</loc>
    <lastmod>2026-06-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.cache-control.com/cdn-architecture-edge-routing-strategies/how-cdn-cache-keys-are-generated/how-to-debug-cdn-cache-key-mismatches/</loc>
    <lastmod>2026-06-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.cache-control.com/cache-control-directives-header-combinations/no-cache-vs-no-store-when-to-use-each/</loc>
    <lastmod>2026-06-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.cache-control.com/cache-control-directives-header-combinations/no-cache-vs-no-store-when-to-use-each/implementing-no-transform-for-compressed-assets/</loc>
    <lastmod>2026-06-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.cache-control.com/cache-control-directives-header-combinations/mastering-max-age-and-s-maxage-directives/what-happens-when-max-age-expires/</loc>
    <lastmod>2026-06-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.cache-control.com/cache-control-directives-header-combinations/mastering-max-age-and-s-maxage-directives/how-to-combine-cache-control-directives-safely/</loc>
    <lastmod>2026-06-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.cache-control.com/cache-control-directives-header-combinations/header-stacking-and-directive-precedence/</loc>
    <lastmod>2026-06-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.cache-control.com/cache-control-directives-header-combinations/</loc>
    <lastmod>2026-06-22</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://www.cache-control.com/</loc>
    <lastmod>2026-06-22</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
</urlset>
