mirror of
https://github.com/ninenines/cowboy.git
synced 2025-07-14 12:20:24 +00:00
Fix markdown_middleware example
This commit is contained in:
parent
6f75598b70
commit
352cfce663
2 changed files with 21 additions and 4 deletions
|
@ -232,3 +232,20 @@ do_file_server(Transport, Protocol, Config) ->
|
|||
{200, _, _} = do_get(Transport, Protocol, "/test.txt", Config),
|
||||
{200, _, _} = do_get(Transport, Protocol, "/video.html", Config),
|
||||
ok.
|
||||
|
||||
%% Markdown middleware.
|
||||
|
||||
markdown_middleware(Config) ->
|
||||
doc("Markdown middleware example."),
|
||||
try
|
||||
do_compile_and_start(markdown_middleware),
|
||||
do_markdown_middleware(tcp, http, Config),
|
||||
do_markdown_middleware(tcp, http2, Config)
|
||||
after
|
||||
do_stop(markdown_middleware)
|
||||
end.
|
||||
|
||||
do_markdown_middleware(Transport, Protocol, Config) ->
|
||||
{200, Headers, <<"<h1>", _/bits >>} = do_get(Transport, Protocol, "/video.html", Config),
|
||||
{_, <<"text/html">>} = lists:keyfind(<<"content-type">>, 1, Headers),
|
||||
ok.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue