1. dock21
  2. Pergunta geral
  3. Quinta-feira, 03 de junho de 2021
Olá!

Primeiramente, obrigada por esta ótima ferramenta.

Preciso de ajuda com algo: otimizo minha imagem usando o comando `curl -d 'url=xxx/myimage.png'`

, o que funciona perfeitamente.

No entanto, se eu modificar o arquivo `myimage.png` mantendo o mesmo nome, quando chamo o imageRecycle novamente para otimizar, a imagem antiga é comprimida, e não a nova.

Sabendo que não posso alterar o nome, existe alguma solução para instruir o ImageRecycle a usar a nova imagem?

Obrigada novamente

, Virginie.
Resposta aceita com moderação pendente
Olá,
Você quer dizer que usa um script específico para otimizar suas imagens? E que chama a API ImageRecycle por meio desse script personalizado? Algo assim:?

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 '


Não temos cache do nosso lado; será necessária uma nova consulta ao seu servidor para obter a imagem.
Você tem algum cache instalado que possa estar retornando a versão antiga, como o Cloudflare ou algum outro provedor de CDN?
Nesse caso, você precisará limpar o cache antes de chamar a API ImageRecycle novamente, pois infelizmente não teremos como contornar o cache.

Atenciosamente,

Damien
  1. mais de um mês atrás
  2. Pergunta geral
  3. # 1
Resposta aceita com moderação pendente
Olá Damien,

sim, sua suposição está correta, é exatamente o que estou fazendo.

Então, encontrei uma solução que compartilho caso outros tenham o mesmo problema: vou copiar minha imagem, otimizar a cópia e depois excluir a cópia.

Obrigada pela ajuda,

Virginie.
  1. mais de um mês atrás
  2. Pergunta geral
  3. # 2
Resposta aceita com moderação pendente
Sim, essa é a melhor maneira de fazer isso. Talvez seja necessário definir um nome exclusivo para sua cópia para evitar o armazenamento em cache de cópias caso precise dela novamente :)
  1. mais de um mês atrás
  2. Pergunta geral
  3. # 3
  • Página :
  • 1


Ainda não há respostas para esta postagem.
Seja um dos primeiros a responder a esta postagem!