Streaming-Antworten
Streaming-Antworten: Server-Sent Events, NDJSON, Chunked Transfer, Byte-Tropfen und ein gestreamtes JSON-Array. Das Puffern der Antwort ist abgeschaltet und jedes Event wird sofort gesendet, sodass Clients die Daten sehen, sobald sie entstehen. Jeder Stream endet, sobald der Client die Verbindung trennt.
Dein Konto schaltet diese Endpunkte frei. Nutze Try it auf der Seite jedes Endpunkts, um Requests zu senden.
Diese Endpunkte brauchen ein kostenloses Konto. Leg eins an oder melde dich an, um ihre Details zu sehen und sie hier auszuprobieren.
- GET
https://api.testingapis.com/api/stream/chunked/{n}Send a plain-text response in chunked transfer encodingSend a plain-text response in chunked transfer encoding. - GET
https://api.testingapis.com/api/stream/dripDrip bytes slowly over a durationDrip bytes slowly over a duration. - GET
https://api.testingapis.com/api/stream/json-array/{n}Stream a JSON array one element at a timeStream a JSON array one element at a time. - GET
https://api.testingapis.com/api/stream/ndjson/{n}Stream newline-delimited JSON, one object per lineStream newline-delimited JSON, one object per line. - GET
https://api.testingapis.com/api/stream/sseStream Server-Sent EventsStream Server-Sent Events. - GET
https://api.testingapis.com/api/stream/sse/stockStream a deterministic stock ticker as Server-Sent EventsStream a deterministic stock ticker as Server-Sent Events.
Beispiel-Request
Drip bytes slowly over a duration. Vollständige Referenz und Send-Button (auf Englisch).
curl -X GET "https://api.testingapis.com/api/stream/drip?durationMs=500&bytes=5"<binary body: 5 bytes, application/octet-stream>Melde dich an, um die Details zu sehen
Die Parameter, die Beispiele für Request und Antwort und das Live-Panel Try it für diese Endpunkte sind für angemeldete Mitglieder. Konten sind kostenlos und in wenigen Sekunden angelegt.