SSE (Server-Sent Events)
Server-Sent Events su jednosmerni HTTP tok: server gura, klijent sluša. Restorm od toga pravi punopravan tip zahteva.
Desni klik u stablu ▸ Dodaj ▸ SSE zahtev.

Konfiguracija
Section titled “Konfiguracija”| Polje | Uloga |
|---|---|
| URL | Ulazna tačka toka |
| Zaglavlja | Zaglavlja zahteva za otvaranje — tuda prolazi autentifikacija |
| Poslednji identifikator događaja | Početna vrednost zaglavlja Last-Event-ID, šalje se samo pri prvom povezivanju |
Ponašanje
Section titled “Ponašanje”Restorm prati EventSource specifikaciju: analizira polja event:, data:, id:
i retry: i prikazuje svaki primljeni događaj sa njegovom vremenskom oznakom,
njegovim nazivom i njegovim sadržajem — klik na događaj razvija njegov kompletan
sadržaj. Identifikator se, pak, pamti za ponovno povezivanje.
U slučaju prekida, ponovno povezivanje automatski ponovo šalje poslednji primljeni
identifikator u Last-Event-ID — to je ono što serveru omogućava da nastavi tamo
gde je stao.
Tok je samo prijemni: kada je veza otvorena, nema šta da se šalje.
U scenariju
Section titled “U scenariju”Dve akcije: SSE konekcija (izlazi connected i message, po jedna emisija
za svaki primljeni događaj) i Zatvaranje SSE veze. Vidite
Veze i tokovi.
Uobičajeni obrazac: otvoriti tok, pokrenuti poslovnu akciju HTTP pozivom, pa
tvrdnjom proveriti da očekivani događaj zaista stiže na port message.
Isečci koda
Section titled “Isečci koda”Tri odredišta: cURL, EventSource iz pregledača, Python (requests u tokovnom režimu).