erlang 牛仔框架:发送HTTP调用

kuuvgm7e  于 2022-12-08  发布在  Erlang
关注(0)|答案(2)|浏览(148)

我想在Cowboy框架中发送一个HTTP请求,并读取响应的主体。是否有任何 meta级别的功能可以这样做,或者我应该到Erlang来做这件事?从文档中我只看到了“handlers”。任何帮助都是感激的。

mqxuamgl

mqxuamgl1#

Cowboy是一个web服务器,它不是一个框架。它不提供发送请求和接收响应的HTTP客户端功能。它的角色正好相反,它支持接收来自客户端的请求并响应它们。
为了发送请求,您需要HTTP客户端。在Erlang中,您可以从几个客户端中进行选择。httpc是Erlang发行版的一部分。开发Cowboy的团队也创建了Gun,一个异步HTTP客户端。还有其他几个客户端。

m4pnthwp

m4pnthwp2#

cowboy是一个Erlang服务器应用程序,但是对于发送HTTP请求,您可以使用gunshot等库,或者直接使用Erlang自带的httpc

相关问题