
Zëvendësimi i një imazhi në server nuk garanton përditësimin e tij në email, README apo mesazhe. Gmail, Apple Mail, GitHub dhe Slack përdorin proxy që marrin imazhin dhe u shërbejnë përdoruesve kopjen e ruajtur. Për këtë arsye, as rifreskimi i detyruar i shfletuesit nuk e zgjidh domosdoshmërisht problemin.
Afati i ruajtjes ndryshon sipas platformës. GitHub respekton udhëzimet Cache-Control: për shembull, Shields.io përdor max-age=120 për distinktivë që ndryshojnë dhe max-age=432000 për ata që mbeten të pandryshuar. Facebook i rifreskon imazhet në ciklin e vet 30-ditor, ndërsa X afërsisht çdo shtatë ditë.
Gmail e merr imazhin kur hapet emaili dhe udhëzimi no-cache mund ta detyrojë ta kërkojë sërish. Apple Mail, me Mail Privacy Protection, e merr paraprakisht në sfond dhe e ruan për dy deri në tre ditë, pavarësisht udhëzimeve të serverit. Sipas udhëzuesit, ndryshimet nuk arrijnë te një email i dorëzuar tashmë në këtë rast.
Zgjidhja varet nga mbështetja për Cache-Control: aty ku respektohet, duhen përshtatur afatet; aty ku jo, duhet ndryshuar URL-ja. Për GitHub mund të përdoret edhe curl -X PURGE mbi URL-në Camo. Për Slack, Outlook.com dhe Yahoo Mail, ku respektimi i Cache-Control nuk dokumentohet, udhëzuesi rekomandon një URL të re.
Burimi: DEV Community (Web Dev Feed) — lexoni artikullin e plotë në anglisht.

