purescript-httpurple/docs/Examples/Middleware
Petri Lehtinen 3e94aa6f9d Support binary response body (#99)
* Support binary response body

Fixes #98

* Address PR comments

- Expose data constructors for Body and use them for construction and
  pattern matching instead of various helpers

- Add an example and integration test for binary response

- Adjust the middleware example to be a bit nicer
2018-08-19 19:50:07 -07:00
..
Main.purs Support binary response body (#99) 2018-08-19 19:50:07 -07:00
Readme.md Add middleware example (#73) 2017-09-27 12:34:00 -07:00

Middleware Example

HTTPure does not have a use function like systems such as express.js, but you can still use middlewares! This example illustrates how purely functional middlewares in HTTPure work. It includes an example middleware that logs to the console at the beginning and end of each request, one that injects a header into the response, and one that handles requests to a given path.

To run the example server, run:

make example EXAMPLE=Middleware