您建议使用啥 gem\plugin 来发出 HTTP 请求?

Posted

技术标签:

【中文标题】您建议使用啥 gem\\plugin 来发出 HTTP 请求?【英文标题】:What gem\plugin do you advice to use in order to make HTTP requests?您建议使用什么 gem\plugin 来发出 HTTP 请求? 【发布时间】:2011-02-22 11:18:18 【问题描述】:

我正在使用 Ruby on Rails,我想以更“舒适”和“智能”的方式使用 Ruby net/http standard library 发出 HTTP 请求。

那么,您建议使用什么来发出 HTTP 请求?我听说有一些 gem 可以并行发出多个请求,但我不确定做出正确的选择。

P.S.:我需要一些可靠的,因为我正在尝试在多个应用程序之间实现消息传递系统。

【问题讨论】:

【参考方案1】:

我喜欢curb和typhoeus,视情况而定。对于非常简单的事情,我会使用 Curb,而对于更复杂的请求,我会使用 typhoeus。

当您尝试做一些过于复杂的事情时,我建议不要使用不够稳定的库 curb-fu 或 patron(几个月前都尝试过,但此后可能已经改变)。

您也有 HTTParty 可以为您解决问题,但就个人而言,我不太喜欢它的工作方式(但这只是我)。

【讨论】:

以上是关于您建议使用啥 gem\plugin 来发出 HTTP 请求?的主要内容,如果未能解决你的问题,请参考以下文章

查看 nmake 发出了啥命令

使用eclipse对电脑硬件配置有啥要求吗?

电脑管家提示程序正在修改系统HOSTS文件建议你阻止是啥意思

jquery ajax 数据发布的安全建议?

在 BillingService 模块中,需要修改啥来增加安全性?

XNA中通常使用啥?