1 of 20
2 of 20
3 of 20
4 of 20
5 of 20
6 of 20
7 of 20
8 of 20
9 of 20
10 of 20
11 of 20
12 of 20
13 of 20
14 of 20
15 of 20
16 of 20
17 of 20
18 of 20
19 of 20
20 of 20

site

doc

blog

success stories

fetchEvent

Edite no GitHub

Como Funciona

FetchEvent consiste no evento que passa a request através da função addEventListener. A função addEventListener, por sua vez, define o gatilho para a execução do código JavaScript e receber os dados da requisição.

Sintaxe

addEventListener(type, listener)

Propriedades

event.type: fetch

event.request: request - a request HTTP recebida pela Edge Function.

Métodos

Quando a Edge Function recebe a requisição, o Runtime executa o FetchEvent que poderá ser manipulado pelo eventListener do tipo fetch que, por sua vez, pode chamar o método que define o que vai ocorrer até a resposta:

event.respondWith(response Request|Promise) - a request HTTP recebida pela Edge Function.

Exemplo

addEventListener("fetch", event => {
  event.respondWith(handleRequest(event.request))
})

Não encontrou o que procurava? Abra um ticket.