【发布时间】:2021-11-13 22:38:56
【问题描述】:
我想在 Cowboy 框架中发送一个 HTTP 请求,并读取响应的正文。是否有任何元级别的功能可以这样做,或者我应该去 Erlang 去做?从文档中我只看到“处理程序”。任何帮助表示赞赏。
【问题讨论】:
-
Cowboy是一个 HTTP 服务器,发送 HTTP 请求需要一些 HTTP 客户端,例如hackneygithub.com/benoitc/hackney。
我想在 Cowboy 框架中发送一个 HTTP 请求,并读取响应的正文。是否有任何元级别的功能可以这样做,或者我应该去 Erlang 去做?从文档中我只看到“处理程序”。任何帮助表示赞赏。
【问题讨论】:
Cowboy 是一个 HTTP 服务器,发送 HTTP 请求需要一些 HTTP 客户端,例如 hackney github.com/benoitc/hackney。
【讨论】:
web-framework 误导了我。据我了解,cowboy 可以归类为 web 服务器 erlang 库或应用程序,因为模板可以由 erlydtl 完成,而数据库访问可以由其他类似的库和应用程序(如 epgsql、eredis 等)完成。然后当我们收集 cowboy/gun/epgsql/eredis 时我们可以说这是一个网络框架——对吗?