FlarePurge
Italiano

Come svuotare la cache di Cloudflare dal telefono

Puoi svuotare una cache Cloudflare dal telefono in tre modi: dal pannello di Cloudflare nel browser, con una chiamata all'API da un'app terminale, o con un'app nativa che parla direttamente con l'API. Il pannello funziona ma richiede una decina di tocchi e un login; un'app nativa ne richiede tre.

Ultimo aggiornamento:

La situazione è sempre la stessa. Non sei alla scrivania, qualcuno segnala che il sito mostra un prezzo vecchio, un banner scaduto o le giacenze di ieri, e sistemarlo sono trenta secondi di lavoro. Se riesci ad arrivarci.

Opzione 1 — il pannello di Cloudflare

Il pannello è responsive e sul telefono funziona. Il percorso è: aprire dash.cloudflare.com, accedere, superare l'autenticazione a due fattori, scegliere l'account, trovare la zona nell'elenco, aprire Caching, aprire Configuration, scendere fino a Purge Cache, scegliere il tipo di purge e confermare.

  • Non costa nulla e non richiede preparazione. È già lì.
  • Una decina di tocchi, diversi dei quali su controlli pensati per un mouse.
  • Login completo ogni volta, secondo fattore compreso, perché la sessione mobile scade in fretta.
  • L'elenco delle zone diventa scomodo non appena gestisci più di quattro domini.

Per chi svuota la cache due volte l'anno questa è la risposta giusta e il resto della pagina è di troppo.

Opzione 2 — una chiamata all'API dal terminale

Con un'app terminale come iSH o Termux, o con una sessione SSH sul tuo server, l'API è a una richiesta di distanza:

curl -X POST "https://api.cloudflare.com/client/v4/zones/ZONE_ID/purge_cache" \
  -H "Authorization: Bearer IL_TUO_TOKEN" \
  -H "Content-Type: application/json" \
  --data '{"purge_everything":true}'

Oppure per file specifici:

curl -X POST "https://api.cloudflare.com/client/v4/zones/ZONE_ID/purge_cache" \
  -H "Authorization: Bearer IL_TUO_TOKEN" \
  -H "Content-Type: application/json" \
  --data '{"files":["https://example.com/style.css"]}'
  • Veloce e automatizzabile, una volta che è impostato.
  • Ti serve l'ID della zona, una stringa esadecimale di 32 caratteri da andare a cercare da qualche parte, di solito nel pannello che volevi evitare.
  • Il token finisce nella cronologia della shell o in un file sul dispositivo, che è un posto peggiore di una voce del portachiavi.
  • Scrivere un comando curl sulla tastiera del telefono è già una punizione.

Opzione 3 — un'app nativa

Un client nativo conserva il token nell'archivio sicuro del sistema, tiene l'elenco delle zone sul dispositivo perché sia già lì all'apertura, e riduce l'operazione a: apri, tocca la zona, conferma.

FlarePurge è questo. È gratuita, non ha backend, e il traffico va dal tuo dispositivo dritto a api.cloudflare.com su TLS con certificate pinning. Nessun nostro server nel mezzo, perché non c'è nessun nostro server.

PannellocurlApp nativa
PreparazioneNessunaToken e ID zonaToken, una volta
Tocchi per svuotare~10Riscrivere un comando3
Login ogni voltaSì, con 2FANoNo
Dove sta il tokenn/dCronologia shell o un fileArchivio sicuro del sistema
Con molte zoneScomodoUna alla voltaRaggruppate e ricercabili
Purge selettivo
Purge di massa fra zoneNoSolo se lo programmi

Quale scegliere

Se svuoti la cache ogni tanto, usa il pannello, ce l'hai già. Se vivi in un terminale e gestisci una zona sola, curl va benissimo. Se gestisci diversi domini per diversi clienti e la segnalazione ti arriva mentre sei in treno, quello è il caso per cui è nata un'app nativa.

Qualunque cosa tu scelga, crea un token ristretto invece di usare la Global API Key: ecco come.