hoersuppe / doc

Documentation of the hoersuppe.de API
http://hoersuppe.de/
1 stars 0 forks source link

Alle HTTP Response Header mit Expire auf 7 Tage ist ein Problem #4

Open funkenstrahlen opened 8 years ago

funkenstrahlen commented 8 years ago

Aktuell sehen alle Header der API so aus:

HTTP/1.1 200 OK
Cache-Control: max-age=604800
Connection: keep-alive, Keep-Alive
Content-Encoding: gzip
Content-Length: 806
Content-Type: application/json
Date: Wed, 25 Nov 2015 09:27:52 GMT
Expires: Wed, 02 Dec 2015 09:27:52 GMT
Keep-Alive: timeout=2, max=10
Link: <http://hoersuppe.de/?p=43845>; rel=shortlink
Server: Apache/2.2.22 (Debian)
Vary: Accept-Encoding,User-Agent
X-Pingback: http://hoersuppe.de/xmlrpc.php
X-Powered-By: PHP/5.4.45-0+deb7u2

Das macht Caching, das sich an diese Angaben hält schwierig. Denn alles ist auf 7 Tage eingestellt. Das ist bei der Abfrage der Podcast Info noch ok. Aber bei der Abfrage des Kalenders oder der Abfrage nach den nexten geplanten Terminen eines Podcasts komplett falsch.

Vorschlag: