مكتبتي

شريط جانبي متعدد الجذور

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

البث والتحميل

تقوم callApiStream في Core بقراءة استجابة NDJSON كـ JSON على أساس كل سطر وتصدرها بالتسلسل من Observable.


استخدام callApiStream مباشرة من Core.

استخدم callApiStream عندما يقدم الخادم NDJSON (JSON واحد في كل سطر). إذا لم يكن هناك رأس Accept، يتم تعيين application/x-ndjson كقيمة افتراضية، ويمكن الكتابة فوق أنواع الوسائط الأخرى كعناوين لكل طلب.

ts
تنسيق استجابة NDJSON.
text

callApiStreamيقوم بتقسيم الاستجابة بناءً على فواصل الأسطر ويقوم بتحليل كل سطر باستخدام JSON.parse. يتوقع NDJSON وليس تنسيق إطار البيانات القياسي SSE.

الاشتراك في Observable وإلغاء الاشتراك.
tsx

عند استخدام unsubscribe()، يتم أيضًا إلغاء قراءة ReadableStream الداخلية. تأكد من إلغاء الاشتراك في تأثير React أو تنظيف المهام.

اختياري: استخدام خدمة stream التي تم إنشاؤها.

في المشاريع التي تستخدم مولد OpenAPI، يمكن جعل الخدمة التي تم إنشاؤها تستدعي callApiStream لنقطة نهاية stream. في الشاشة، يتم استيرادها والاشتراك بها بنفس طريقة الخدمة العامة.

tsx
uploadFile: PUT ملف إلى URL المحدد.
uploadFile.ts
ts
© 2026 بيولناريم. جميع الحقوق محفوظة.مقدمةسياسة معالجة المعلومات الشخصية