eveseat / eseye

👾 A Standalone, Dynamic ESI (EVE Swagger Interface) Client Library written in PHP
GNU General Public License v2.0
50 stars 30 forks source link

feat: improve etag management by updating expires date #55

Closed warlof closed 4 years ago

warlof commented 4 years ago

This pull request is allowing Expires header from response container to be altered.

So we can update or internal cache based on ETag result and avoid to spam ESI with requests when we already know the content have not been altered.

We're using updated Expires header from any 304 response we may receive to update cached response.