# Caching

- [Edge Cache Expiration](https://clients.medianova.com/products/performance-cdn/static-content-delivery/advanced-configuration/caching/edge-cache-expiration.md): Learn how to configure how long content remains cached on CDN edge servers.
- [Browser Cache Rule](https://clients.medianova.com/products/performance-cdn/static-content-delivery/advanced-configuration/caching/browser-cache-rule.md): Configure browser-side caching behavior for different resource types using Browser Cache Rules.
- [Query String Caching](https://clients.medianova.com/products/performance-cdn/static-content-delivery/advanced-configuration/caching/query-string-caching.md): Control how query strings affect CDN cache behavior for dynamic or parameterized URLs.
- [ETag Verification](https://clients.medianova.com/products/performance-cdn/static-content-delivery/advanced-configuration/caching/etag-verification.md): Validate cached content using the ETag response header so the CDN can detect when the origin object has changed.
- [Error Status Code Cache Expiration](https://clients.medianova.com/products/performance-cdn/static-content-delivery/advanced-configuration/caching/error-status-code-cache-expiration.md): Configure how long specific HTTP error responses remain cached on CDN edge servers.
- [Shared Cache](https://clients.medianova.com/products/performance-cdn/static-content-delivery/advanced-configuration/caching/shared-cache.md): Define whether a CDN resource uses its own cache or shares a common cache structure across multiple accounts using the Domain Cache Key.
- [Stale Cache](https://clients.medianova.com/products/performance-cdn/static-content-delivery/advanced-configuration/caching/stale-cache.md): Serve stale cached content when the origin returns specific HTTP error responses or enters an Updating state
- [Robots.txt File](https://clients.medianova.com/products/performance-cdn/static-content-delivery/advanced-configuration/caching/robots.txt-file.md): Define how the CDN serves the robots.txt file to control how search engines crawl and index your content.
- [Range Based Caching](https://clients.medianova.com/products/performance-cdn/static-content-delivery/advanced-configuration/caching/range-based-caching.md): Cache partial content based on byte ranges so the CDN can serve only the requested portions of large files.
- [Mobile Device Cache](https://clients.medianova.com/products/performance-cdn/static-content-delivery/advanced-configuration/caching/mobile-device-cache.md): Define device-based caching behavior to create separate cached versions for mobile, tablet, and desktop clients.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://clients.medianova.com/products/performance-cdn/static-content-delivery/advanced-configuration/caching.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
