JavaScript Runtime APIs - FetchEvent
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.