# flutter_client_sse **Repository Path**: jonathan6/flutter_client_sse ## Basic Information - **Project Name**: flutter_client_sse - **Description**: flutter http see - **Primary Language**: Dart - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-07-20 - **Last Updated**: 2022-07-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Flutter Client SSE Dart package to help consume Server Sent Events ### Features: * Consumes server sent events * Returns parsed model of the event, id and the data ## Getting Started ### Import Add the following import in the ```pubspec.yaml``` file ```yaml client_sse: git: url: https://github.com/pratikbaid3/flutter_client_sse path: ``` ### Example ```dart SSEClient.subscribeToSSE( url: 'http://192.168.1.2:3000/api/activity-stream?historySnapshot=FIVE_MINUTE', header: { "Cookie": 'jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VybmFtZSI6InRlc3QiLCJpYXQiOjE2NDMyMTAyMzEsImV4cCI6MTY0MzgxNTAzMX0.U0aCAM2fKE1OVnGFbgAU_UVBvNwOMMquvPY8QaLD138; Path=/; Expires=Wed, 02 Feb 2022 15:17:11 GMT; HttpOnly; SameSite=Strict', "Accept": "text/event-stream", "Cache-Control": "no-cache", }).listen((event) { print('Id: ' + event.id!); print('Event: ' + event.event!); print('Data: ' + event.data!); }); ```