"IF EXIST" verifica se há um link

"IF EXIST" verifica se há um link

É possível verificar um URL/arquivo/link e deixar o curl baixá-lo, se existir?

if check "https://example.com/blabla/blabla.zip" (
curl ... 
)

Responder1

Para verificar se existe um arquivo no link usandocurlusar-Ibandeira:

-Eu, --cabeça

(HTTP FTP FILE) Busque apenas os cabeçalhos! Os servidores HTTP apresentam o comando HEAD que é usado para obter nada além do cabeçalho de um documento. Quando usado em um arquivo FTP ou FILE, curl exibe apenas o tamanho do arquivo e a hora da última modificação.


curl.exe -I https://mirror.turbozoneinternet.net.br/videolan/vlc/3.0.8/win64/vlc-3.0.8-win64.exe | find "Content-Length:" >nul && (
echo / && echo/ Your link/file is Ok, downloading... && echo/ 
curl.exe -# https://mirror.turbozoneinternet.net.br/videolan/vlc/3.0.8/win64/vlc-3.0.8-win64.exe -o %temp%\vlc-3.0.8-win64.exe
) || (echo/ Error^!)

Este é um código adaptado deresponder/por@pberlijn


informação relacionada