0
Fork 0
mirror of https://github.com/ninenines/cowboy.git synced 2025-07-14 12:20:24 +00:00
cowboy/examples/echo_post
2013-10-22 09:14:32 +02:00
..
src Fix the list of registered processes in the examples 2013-09-09 16:46:21 +02:00
Makefile erlang.mk now has built-in support for relx 2013-10-14 16:05:19 +02:00
README.md No need for relx in path for examples anymore 2013-10-22 09:14:32 +02:00
relx.config Convert the POST echo example to a release 2013-09-08 11:07:01 +02:00

POST parameter echo example

To try this example, you need GNU make and git in your PATH.

To build the example, run the following command:

$ make

To start the release in the foreground:

$ ./_rel/bin/echo_post_example console

As this example echoes a POST parameter, it is a little more complex to test. Some browsers feature tools that allow you to perform one such request, or you can use the command line tool curl as we will demonstrate.

Example output

$ curl -i -d echo=echomeplz http://localhost:8080
HTTP/1.1 200 OK
connection: keep-alive
server: Cowboy
date: Fri, 28 Sep 2012 04:12:36 GMT
content-length: 9
content-type: text/plain; charset=utf-8

echomeplz