Skip to content

Commit 800be31

Browse files
committed
[persister] if-none-match
1 parent 97da063 commit 800be31

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

‎src/persisters/persister-remote/index.ts‎

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,10 @@ export const createRemotePersister = ((
3636
listener: PersisterListener,
3737
): number | NodeJS.Timeout =>
3838
startInterval(async () => {
39-
const response = await fetch(loadUrl, {method: 'HEAD'});
39+
const response = await fetch(loadUrl, {
40+
method: 'HEAD',
41+
headers: {'If-None-Match': lastEtag ?? ''},
42+
});
4043
const currentEtag = getETag(response);
4144
if (
4245
!isNull(lastEtag) &&

0 commit comments

Comments
 (0)