1. dock21
  2. Domanda generale
  3. giovedì, 03 giugno 2021
Ciao

Innanzitutto, grazie per questo fantastico strumento.

Ho bisogno del tuo aiuto per questo: ottimizzo la mia immagine chiamando curl -d 'url=xxx/myimage.png'

=> funziona bene

Tuttavia, se modifico myimage.png mantenendo lo stesso nome, quando chiamo imageRecycle di nuovo per ottimizzare , è la vecchia immagine che viene nuovamente compressa, non quella nuova.

Sapendo che non posso cambiare il nome, esiste una soluzione per dire ImageRecycle di ottenere la nuova immagine?

Grazie ancora

Virginie
Risposta accettata in attesa di moderazione
Ciao,
Vuoi dire che usi uno script dedicato per ottimizzare le tue immagini? E chiami l'API ImageRecycle tramite il tuo script personalizzato? Come quello:?

curl -X POST
-d 'auth={"key":"your_api_key","secret":"your_api_secret"}'
-d 'url= https://www.google.fr/images/srpr/logo11w.png '
-d 'params={"compression_type":"lossy"}'
' https://api. imagerecycle .com/v1/images '


Non c'è cache da parte nostra, interrogherà nuovamente il tuo server per ottenere l'immagine.
Hai qualche cache dalla tua parte che restituisca la vecchia versione, come cloudflare o qualsiasi altro provider CDN?
In questo caso dovrai svuotare la cache prima di richiamare nuovamente l'API ImageRecyle, temo che non avremo alcuna opzione per passare attraverso la cache.

Distinti saluti,

Damiano
  1. più di un mese fa
  2. Domanda generale
  3. # 1
Risposta accettata in attesa di moderazione
ciao Damien

sì, la tua ipotesi è corretta, è esattamente quello che sto facendo.

Quindi ho trovato una soluzione che fornisco nel caso in cui altri abbiano lo stesso problema: copierò la mia immagine, ottimizzerò la copia e quindi eliminerò la copia.

Grazie per aver aiutato

Virginie
  1. più di un mese fa
  2. Domanda generale
  3. # 2
Risposta accettata in attesa di moderazione
Sì, questo è il modo migliore per farlo, potresti dover impostare un nome univoco per la tua copia per evitare una cache della copia se ne hai bisogno di nuovo :)
  1. più di un mese fa
  2. Domanda generale
  3. # 3
  • Pagina :
  • 1


Non ci sono ancora risposte per questo post.
Sii uno dei primi a rispondere a questo post!