JavaScript Runtime APIs ⁠-⁠ Fetch API

A Fetch API fornece uma interface para buscar recursos a partir da edge network, como recursos externos na internet, por exemplo.

O Fetch fornece uma definição genérica de objetos de Request e Response. Isso permite que eles sejam usados para manipular ou modificar requests e responses ou qualquer tipo de caso de uso que possa exigir que você gere suas próprias responses de forma automatizada.

Ele também fornece uma definição para conceitos relacionados como CORS e a semântica de cabeçalho de origem HTTP, substituindo suas definições distintas em outro lugar.

fetch() Promise<response>

request: request string - objeto Request ou String que represente a URL para efetuar o fetch.

init: requestInit - conteúdo da Request.

addEventListener("fetch", event => {
return event.respondWith(
fetch("https://example.com")
)
})

Contribuidores