Um ein tænasta er tøg í minuttir og ein proxy fer út á tíð, vel hvat klienturin skal móttaka, áðrenn tú setur hjartasláttarbytes inn. At longa eina tíðarteljara kann hjálpa einum bíðingi; svarssáttmálin avgreiðir, hvør framgongd er galdandi.

ApplikasjónsdesignFramgongdarsáttmáli
Asynkront arbeiði202 Accepted við einum framsætti, sum lýsir eftirliti, fylgt av endaligum statusbiðingum og greiðum enda-/mistøkustøðum
Server-Sent Events-streymurContent-Type: text/event-stream og postar, sum SSE-klienturin skilur

202 lovar ikki, at arbeiðið eydnast. Fyri SSE kann ein viðmerkingarpostur síggja soleiðis út:

: heartbeat

Kolumonteknið ger hann til eina viðmerking í staðin fyri ein applikasjónshending. HTML-ritroyndarreglurnar mæla til regluligar viðmerkingar umleið hvørji 15 sekund ímóti eini gomul proxy-tøgligheit; tað er leiðbeining, ikki ein altjóða tíðaravmarkingartrygging.

Gera høvuðsstigini liðug og tryggja, at applikasjónin/tænastustakkurin sleppir postumum í staðin fyri at buffra teir lokalt. Bytes, sum enn ikki eru send, kunnu ikki halda ein niðanfyri millumlið virknan.

Set ikki SSE-viðmerkingar inn í vanligt JSON ella binært innihald. Eitt HTTP/1.1-chunk við null longd endar ein chunked likam, so tað er ikki ein endurtøkandi tómur hjartasláttur.

Varðveit ein arbeiðsfreist og eina avlýsingarreglu. Bert ferðsluvirksemi vísir ikki nyttiga arbeiðsframgongd ella eitt galdandi endaligt úrslit.

Skyldar greinar