Erreur de chargement du fichier JSON dans Safari 421

Je charge un fichier JSON dans Safari sur la méthode POST.

Le chargement de la première page affiche le contenu JSON, toutes les pages suivantes ne chargent plus le fichier JSON.

Message d’erreur dans la console de Safari:

Failed to load resource: the server responded with a status of 412 (Precondition Failed) 

Dans Firefox, Chrome ou IE, je peux charger le fichier JSON aussi souvent que je le souhaite.

Il semble y avoir une solution: http://avnwx.blogspot.co.at/2011/10/debuggers-lie.html

Il me semble que la meilleure solution serait de permettre au serveur de renvoyer 304 Non modifié … Si j’envoie une demande conditionnelle et que la réponse n’a pas changé par rapport à une réponse antérieure, le 304 correspond à la facture.

Comment puis-je demander au serveur de renvoyer 304 Unmodified ?

Changez votre demande POST pour GET