![Reduce your iOS apps network traffic with ETags using URLSession or Moya | by Thorsten Stark | Medium Reduce your iOS apps network traffic with ETags using URLSession or Moya | by Thorsten Stark | Medium](https://miro.medium.com/proxy/1*XdTC_rqGz8qWsHnFLW_r1w.jpeg)
Reduce your iOS apps network traffic with ETags using URLSession or Moya | by Thorsten Stark | Medium
![google chrome - Cache-Control headers, max-age defined but back button always deliver web cache data - Stack Overflow google chrome - Cache-Control headers, max-age defined but back button always deliver web cache data - Stack Overflow](https://i.stack.imgur.com/SqESb.png)
google chrome - Cache-Control headers, max-age defined but back button always deliver web cache data - Stack Overflow
![Server sometimes responds with HTTP 200 even when If-None-Match matches ETag - Support - Netlify Support Forums Server sometimes responds with HTTP 200 even when If-None-Match matches ETag - Support - Netlify Support Forums](https://global.discourse-cdn.com/netlify/original/3X/d/b/db9c0f76f25e610398349f82b244a2c7ef0a77de.png)
Server sometimes responds with HTTP 200 even when If-None-Match matches ETag - Support - Netlify Support Forums
![http - Caching strategy using ETag and Expires/Cache-control with no assets version/ID - Stack Overflow http - Caching strategy using ETag and Expires/Cache-control with no assets version/ID - Stack Overflow](https://i.stack.imgur.com/6k2St.png)