Server-Sent Events

Stream text/event-stream responses and inspect parsed events.

Server-Sent Events (SSE) is a first-class request type: a streaming GET over the HTTP engine, so it reuses auth, TLS, query parameters, and {{variable}} substitution.

Creating an SSE request

You can start a new SSE request from the sidebar, the tab bar, or the command palette. It operates as a standard GET request configured to handle a continuous stream of data.

Inspecting the event stream

Upon connecting, the in-pane session view will log incoming events in real time. Impostor automatically parses the text/event-stream response, breaking down each message into its constituent parts, such as the event: type, the id:, and the data:. It gracefully handles multiline data and comments.

You can monitor the connection status at a glance and manually disconnect the stream whenever you are finished inspecting the events.

Each event is parsed and listed as it arrives, with its event name and data.

Each event is parsed and listed as it arrives, with its event name and data.