0
Fork 0
mirror of https://github.com/ninenines/cowboy.git synced 2025-07-14 12:20:24 +00:00
cowboy/examples/markdown_middleware
Loïc Hoguin 4a30198f90 Make cowlib a proper dependency
Start moving a few functions from Cowboy into cowlib.
2013-09-04 19:24:54 +02:00
..
priv Add an example with custom middleware 2013-02-09 13:54:08 -06:00
src Make cowlib a proper dependency 2013-09-04 19:24:54 +02:00
README.md Add an example with custom middleware 2013-02-09 13:54:08 -06:00
rebar.config Add an example with custom middleware 2013-02-09 13:54:08 -06:00
start.sh Add an example with custom middleware 2013-02-09 13:54:08 -06:00

Cowboy Middleware

To compile this example you need rebar in your PATH.

Type the following command:

$ rebar get-deps compile

You can then start the Erlang node with the following command:

./start.sh

Cowboy will serve all the files you put in the priv/ directory. If you request a .html file that has corresponding .md file that has been modified more recently than the .html file, the markdown file will be converted to HTML and served by Cowboy.

HTML5 Video Example

Open http://localhost:8080/video.html in your favorite browser.