Como checar se arquivo existe com JavaScript
Neste artigo você vai aprender a como checar se arquivo existe com JavaScript, vamos utilizar o fetch para isso!

Fala programador(a), beleza? Bora aprender mais sobre JavaScript!
Verificar se um arquivo existe em um servidor remoto pode ser feito com JavaScript usando o método fetch().
O método fetch() é usado para realizar requisições HTTP e retorna uma promessa que é resolvida com o objeto de resposta.
Esse objeto de resposta possui um método ok que retorna true se a resposta foi bem-sucedida (código HTTP entre 200 e 299) e false caso contrário.
Formação Claude Code
Domine Claude Code do absoluto zero até o avançado
- 120 aulas
- 4 projetos
- 9h 45min
Você pode usar esse método para verificar se um arquivo existe em um servidor remoto da seguinte maneira:
fetch('http://example.com/file.txt')
.then(response => {
if (response.ok) {
console.log('Arquivo existe');
} else {
console.log('Arquivo não existe');
}
})
.catch(error => console.log(error));
Neste exemplo, estamos fazendo uma requisição GET para o arquivo file.txt no servidor example.com.

VPS Hostinger para seu sistema
10% OFF extraVPS com SSD NVMe e backups semanais. O cupom MATHEUSHORADECODAR é aplicado automaticamente pelo link.
Ver planos com 10% OFF →Se a resposta for bem-sucedida (código HTTP entre 200 e 299), o arquivo existe e a mensagem “Arquivo existe” é exibida no console.
Caso contrário, a mensagem “Arquivo não existe” é exibida.
É importante lembrar que o método fetch() pode lançar uma exceção se houver algum problema com a requisição, por isso é recomendado usar um bloco catch para tratar esses erros.
É válido mencionar que essa abordagem não é a mais indicada para checar se um arquivo existe, pois essa função deve ser realizada pelo próprio servidor, e a requisição HTTP pode ser lenta e gastar recursos desnecessariamente.
Porém, se essa é a única forma de se checar o arquivo, essa é uma opção.

Crie sistemas com IA para vender
Prompts, modelos e checklists para criar e publicar seu sistema com IA e preparar a oferta para o primeiro cliente.
Quero o e-book gratuito Receba o livro e os bônus no seu e-mail.Quer aprender mais sobre JavaScript? Confira o vídeo abaixo:
Conclusão
E chegamos ao fim do artigo sobre como checar se arquivo existe com JavaScript!
Em resumo, verificar se um arquivo existe em um servidor remoto com JavaScript pode ser feito usando o método fetch().
Esse método retorna uma promessa que é resolvida com um objeto de resposta, que possui um método ok que retorna true se a resposta foi bem-sucedida e false caso contrário.
Ao fazer uma requisição GET para o arquivo desejado e verificando o valor de ok, é possível determinar se o arquivo existe ou não no servidor remoto.
No entanto, essa não é a forma mais indicada de se checar se um arquivo existe, essa função deve ser realizada pelo próprio servidor, e a requisição HTTP pode ser lenta e gastar recursos desnecessariamente.
Está buscando a sua primeira vaga como Programador? Confira o nosso treinamento completo clicando aqui.
Uma plataforma de cursos com projetos completos, comunidade de alunos e muito mais!
Há também o nosso canal no YouTube, com muito conteúdo gratuito de qualidade!
Formações
Formação Vibe Coding
Do Prompt ao Produto: Crie Software Real com IA
- 474 aulas
- 20 projetos
- 39h 27min
Blog | Mais populares
As diferenças de var, let e const

Como redirecionar para outra página com JavaScript
Exercícios de lógica de programação JavaScript com gabarito
Pratique lógica com JavaScript resolvendo um exercício antes de abrir o gabarito. Execute o código, teste uma entrada comum e um caso de borda, como […]
