= cowlib(7) == Name cowlib - Support library for manipulating Web protocols == Description Cowlib provides libraries for parsing and building messages for various Web protocols, including HTTP/1.1, HTTP/2 and Websocket. It is optimized for completeness rather than speed. No value is ignored, they are all returned. == Modules * link:man:cow_cookie(3)[cow_cookie(3)] - Cookies == Dependencies * crypto - Crypto functions All these applications must be started before the `cowlib` application. To start Cowlib and all dependencies at once: [source,erlang] ---- {ok, _} = application:ensure_all_started(cowlib). ---- == Environment The `cowlib` application does not define any application environment configuration parameters. == See also link:man:cowboy(7)[cowboy(7)], link:man:gun(7)[gun(7)]