{"_id":"5604e408d5c3900d0003e7e5","category":{"_id":"5604849b60d2c40d00deb4ba","version":"55d383ac0168850d0073f1da","__v":1,"project":"55d22cd53c74062300aee584","pages":["5604e408d5c3900d0003e7e5"],"sync":{"url":"","isSync":false},"reference":false,"createdAt":"2015-09-24T23:17:47.800Z","from_sync":false,"order":1,"slug":"website-api","title":"Website API"},"__v":23,"project":"55d22cd53c74062300aee584","parentDoc":null,"user":"55139533d028bb210040fac9","version":{"_id":"55d383ac0168850d0073f1da","project":"55d22cd53c74062300aee584","__v":9,"createdAt":"2015-08-18T19:12:44.826Z","releaseDate":"2015-08-18T19:12:44.826Z","categories":["55d383ad0168850d0073f1db","55d383ad0168850d0073f1dc","55d38d25f77e6d0d00b1b179","55f0af8b7dccfc0d00986a08","56047d370c78b00d0039b1c3","560481e1d5c3900d0003e79e","5604849b60d2c40d00deb4ba","56390754aaddb90d00c76018","58867f5fbd44ca1b005d29fd","58ab437f9048311b0089b732"],"is_deprecated":false,"is_hidden":false,"is_beta":false,"is_stable":true,"codename":"","version_clean":"2.0.0","version":"2"},"updates":[],"next":{"pages":[],"description":""},"createdAt":"2015-09-25T06:04:56.684Z","link_external":false,"link_url":"","githubsync":"","sync_unique":"","hidden":false,"api":{"results":{"codes":[]},"settings":"","auth":"required","params":[],"url":""},"isReference":false,"order":0,"body":"All your site's content is globally cached on the BelugaCDN platform. You can find more information on this page on how to query, as well control the global caching behavior, of your content for each request.\n[block:api-header]\n{\n  \"type\": \"basic\",\n  \"title\": \"Retrieving cached content\"\n}\n[/block]\nYour sites content can be retrieved using HTTP GET.\n\nThe following options are supported to give you more control of what is returned:\n\n- `Modified-Since` a specific time\n- `ETag` version matching\n- Partial response via specific byte `Range` request\n[block:api-header]\n{\n  \"type\": \"basic\",\n  \"title\": \"Caching behavior\"\n}\n[/block]\nWe try to cache every request to your site so future calls can be served from the location closest to your user. You can control the caching behavior in several ways using the HTTP response headers of your content source.\n\n- `Cache-Control` settings\n- `Expire` time\n\nIf a response contains one of the following we will not cache the response:\n\n- Cookies\n- Basic Authentication\n- `Cache-Control` preventing it\n- `Expire` set to 0 seconds","excerpt":"","slug":"caching","type":"basic","title":"Cache"}
All your site's content is globally cached on the BelugaCDN platform. You can find more information on this page on how to query, as well control the global caching behavior, of your content for each request. [block:api-header] { "type": "basic", "title": "Retrieving cached content" } [/block] Your sites content can be retrieved using HTTP GET. The following options are supported to give you more control of what is returned: - `Modified-Since` a specific time - `ETag` version matching - Partial response via specific byte `Range` request [block:api-header] { "type": "basic", "title": "Caching behavior" } [/block] We try to cache every request to your site so future calls can be served from the location closest to your user. You can control the caching behavior in several ways using the HTTP response headers of your content source. - `Cache-Control` settings - `Expire` time If a response contains one of the following we will not cache the response: - Cookies - Basic Authentication - `Cache-Control` preventing it - `Expire` set to 0 seconds