【发布时间】:2022-02-03 01:01:54
【问题描述】:
对于涉及 HTTP 请求的 Web 客户端编程,推荐使用什么库。
我知道有一个名为 HTTP 的包,但它似乎不支持 HTTPS。有没有更好的库呢?
我希望有一个类似于 this for Haskell 的库。
【问题讨论】:
-
使用 SSL 和多线程时,libcurl 绑定的段错误很多。在任何情况下,我都不会向任何人推荐它们。
-
您也可以尝试新的 http-streams 库(这里是 intro)并在博客中介绍它如何为您工作
-
@Carl:那么,我删除了我的建议 :) 老实说,我从未尝试过使用它
-
这个问题需要一个比较不同替代方案的答案(恕我直言)。
-
@cic
wreq是最高级别的。它大量使用镜头来提供一致且简洁的界面。