aus*_*ten 18 ruby ruby-on-rails
法拉第是首选的ruby HTTP客户端库.为什么在HTTParty上使用它更好?
我想要比较的一些事情是:
Rom*_*man 18
它们在很多方面都有所不同,但这是恕我直言的本质:
HTTParty: - 使用net/http - 一些魔术(例如解析JSON响应)
法拉第: - 大多数http库的外包装(excon,typhoeus,net-http-persistent等) - 允许制作适合您特定需求的请求和响应中间件.
我个人比较喜欢的法拉第,因为它让我切换到任何HTTP库,因为它允许对请求和响应非常细粒度的控制.
我昨天不得不做出同样的决定.但是,我只需要一个可以做简单的http请求的库,没什么好看的......但我正在寻找比Net :: HTTP更容易使用的东西.
就我的目的而言,两个库看起来同样适合,所以我决定采用引入较少开销的库.由于我也在这个项目中使用了twitter gem,因为twitter gem已经依赖于它而我使用了faraday,并且我将它包含在我的"免费"项目中...
| 归档时间: |
|
| 查看次数: |
10958 次 |
| 最近记录: |