IT-lexikon › Web › Fetch streaming

Fetch streaming

Web In English → Uppdaterad: 2026-05-30

Förmågan att läsa ett fetch-svar bit för bit medan det kommer in, i stället för att vänta tills hela svaret laddats. Via response.body (en ReadableStream) kan man bearbeta data progressivt — avgörande för stora svar och för att visa LLM-tokens i realtid.

Mekanik: response.body är en ReadableStream; med en reader (getReader()) eller for await...of läser man inkommande "chunks" allteftersom de anländer över nätet, utan att invänta hela kroppen. Use case: strömma LLM-svar (visa text token-för-token medan modellen genererar, i stället för att vänta på hela svaret), progressiv bearbetning av stora filer/JSON, laddningsindikatorer baserade på faktisk progress, och transformeringar i farten (dekomprimering, parsning). På serversidan kan svar streamas ut på samma sätt (Streams API). Kombineras med AbortController för avbrytbarhet. En grundbult i moderna AI-chattgränssnitt och effektiv hantering av stora dataflöden. Hör ihop med server-sent events och AbortController.

← Tillbaka till lexikonet