Gun is an Erlang HTTP client with support for HTTP/1.1, HTTP/2 and Websocket.
Gun aims to provide an easy to use client compatible with HTTP/1.1, HTTP/2 and Websocket. Gun can connect through any combination of Socks and HTTP proxies.
Gun is always connected. It will maintain a permanent connection to the server, reopening it as soon as the server closes it, saving time for the requests that come in.
All connections are supervised automatically, allowing developers to focus on writing their code without worrying.
The now removed SPDY implementation was sponsored by LeoFS Cloud Storage.
While still online, run make docs
User guide available in doc/
in PDF and HTML formats
Function reference man pages available in doc/man3/
and doc/man7/
Run make install-docs
to install man pages on your system
Full documentation in Asciidoc available in doc/src/
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。