Warum müssen Anfragen mit einem Zeitstempel versehen werden?

const timestamp = parseInt(new Date() / 1000);

Weil der Browser über einen Caching-Mechanismus basierend auf der URL verfügt

Wenn der Browser eine Anfrage an denselben Link sendet, ruft der Caching-Mechanismus des Browsers die zwischengespeicherten Ressourcen ab, die beim vorherigen Besuch derselben URL erhalten geblieben sind.

Um sicherzustellen, dass sich jede Anfrage von der vorherigen unterscheidet

Das Hinzufügen eines Zeitstempels bei der Anfrage kann verhindern, dass der Browser die URL zwischenspeichert, wodurch die URL bei jeder Anfrage unterschiedlich wird und verhindert wird, dass die Daten aus dem Cache gelesen werden.

おすすめ

転載: blog.csdn.net/Joye_7y/article/details/128268044