【发布时间】:2011-02-23 20:41:38
【问题描述】:
在 erlang 应用程序中处理 http 请求和响应的最佳 erlang 库是什么?我看过 inets,但作为一个独立的应用程序,它似乎更像是 curl 的替代品。
我想从 erlang 应用程序中访问外部 API,因此需要解析响应并能够使用响应生成的 cookie 发出后续请求。
【问题讨论】:
在 erlang 应用程序中处理 http 请求和响应的最佳 erlang 库是什么?我看过 inets,但作为一个独立的应用程序,它似乎更像是 curl 的替代品。
我想从 erlang 应用程序中访问外部 API,因此需要解析响应并能够使用响应生成的 cookie 发出后续请求。
【问题讨论】:
有mochiweb 和misultin。 A nice tutorial 在 mochiweb 上。还有other applications。
【讨论】:
inets(或 curl)有什么问题?另一个 http 客户端是 ibrowse,您可以在 github 上找到它。
如果您需要解析 html,可以使用 http 服务器工具包 mochiweb 中的 html 解析器。 Mochiweb 还带有一个 json 解析器。
【讨论】: