Fetch API
Web Platform
Interface moderna baseada em Promises para requisições HTTP no navegador.
seção
Explicação
Fetch API — Interface moderna baseada em Promises para requisições HTTP no navegador.
fetch retorna Promise.json(), .text(), .blob().
Não rejeita em 404 — checar response.ok. AbortController cancela.
seção
Exemplo
const res = await fetch("/api/data");if (!res.ok) throw new Error(res.statusText);const data = await res.json();seção
Modo de uso
Client-side data loading
Upload FormData
Streaming com ReadableStream
seção
Armadilhas comuns
Esquecer await res.json()
CORS opaque response limita JS
seção
Termos relacionados
Aprofundar no artigo
Quer ir além? Este artigo explora o tema em profundidade — leitura recomendada após o glossário.
HTTP e Fetch API em JavaScript: Como Conversar com Servidores
Aprenda como o JavaScript busca dados na internet usando HTTP e a Fetch API — métodos, status codes, Promises, async/await e os erros mais comuns.
ler artigoMais em Web Platform
Outros termos da mesma categoria para revisão em sequência.