1
0
mirror of https://github.com/labstack/echo.git synced 2024-12-14 10:23:00 +02:00
echo/website/content/recipes/streaming-response.md
Vishal Rana fbf37ec2f4 Changed standard#WrapMiddleware
Signed-off-by: Vishal Rana <vr@labstack.com>
2016-03-09 23:24:45 -08:00

723 B

title menu
Streaming Response
side
parent weight
recipes 9
  • Send data as it is produced
  • Streaming JSON response with chunked transfer encoding

Server

main.go

{{< embed "streaming-response/main.go" >}}

Client

$ curl localhost:1323

Output

{"Altitude":-97,"Latitude":37.819929,"Longitude":-122.478255}
{"Altitude":1899,"Latitude":39.096849,"Longitude":-120.032351}
{"Altitude":2619,"Latitude":37.865101,"Longitude":-119.538329}
{"Altitude":42,"Latitude":33.812092,"Longitude":-117.918974}
{"Altitude":15,"Latitude":37.77493,"Longitude":-122.419416}

Maintainers

[Source Code]({{< source "streaming-response" >}})