Meus Documentos

Barra Lateral Multi-raiz

flex-layout

  • Getting Started

  • Guides

  • Reference

typed-rx-http

  • Getting Started

  • Guides

  • Reference

global-rx-state

  • Getting Started

  • Guides

  • Reference

webflux-fe-dev-assistant

reactive-mongo-dsl

Streaming & Upload

O callApiStream do Core lê a resposta NDJSON como JSON por linha e emite sequencialmente no Observable.


Uso direto do callApiStream no Core.

Use o callApiStream quando o servidor retornar NDJSON (um JSON por linha). Se não houver header Accept, application/x-ndjson é definido como padrão, e outros tipos de mídia podem ser sobrescritos com headers por solicitação.

ts
Formato de resposta NDJSON.
text

callApiStreamDivide a resposta com base em quebras de linha e faz JSON.parse em cada linha. Espera-se NDJSON, não o formato padrão de frame data: do SSE.

Assinatura e cancelamento de Observable.
tsx

unsubscribe() cancela também o leitor ReadableStream interno. Desinscreva-se em efeitos React ou na limpeza de tarefas.

Opcional: Uso do serviço de stream gerado.

Em projetos que usam o gerador OpenAPI, você pode fazer com que o serviço gerado chame callApiStream para o endpoint de stream. Na interface, importe e assine da mesma forma que um serviço gerado comum.

tsx
uploadFile: Faz um PUT de arquivo para a URL especificada.
uploadFile.ts
ts
© 2026 Byeolnaerim. Todos os direitos reservados.IntroduçãoPolítica de Privacidade