aboutsummaryrefslogtreecommitdiffstats
path: root/doc/src/manual/gun_app.asciidoc
blob: e4447d6d11369a218f691816c9f81abd60f4115a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
= gun(7)

== Name

gun - Erlang HTTP client with support for HTTP/1.1, SPDY and Websocket.

== Dependencies

The `gun` application uses the Erlang applications `ranch`
for abstracting TCP and TLS over a common interface, and
the `ssl` application for TLS support, required for HTTPS
and SPDY support. In addition, Gun requires the `crypto`
application (a dependency of `ssl`) for Websocket.

These dependencies must be started for the `gun`
application to work. In an embedded environment
this means that they need to be started with the
`application:start/{1,2}` function before the `gun`
application is started.

== Environment

The `gun` application does not define any application
environment configuration parameters.