Loïc Hoguin 62de3a62f9 Update to erlang.mk 1.0.0 10 years ago
..
src 1a4e7a8618 Fix the list of registered processes in the examples 11 years ago
Makefile 62de3a62f9 Update to erlang.mk 1.0.0 10 years ago
README.md abcc6e96d8 Update erlang.mk and update paths to start the release 10 years ago
relx.config 6b7b0efd24 Conver the error hook example to a release 11 years ago

README.md

Error hook 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/error_hook_example/bin/error_hook_example console

Then point your browser at http://localhost:8080.

Example output

Not found:

$ curl -i http://localhost:8080
HTTP/1.1 404 Not Found
connection: keep-alive
server: Cowboy
date: Wed, 27 Feb 2013 23:32:55 GMT
content-length: 56

404 Not Found: "/" is not the path you are looking for.

Bad request:

$ telnet localhost 8080
Trying ::1...
Connection failed: Connection refused
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
bad
HTTP/1.1 400 Bad Request
connection: close
server: Cowboy
date: Sun, 08 Sep 2013 09:29:27 GMT
content-length: 15

HTTP Error 400
Connection closed by foreign host.