gpt4 book ai didi

ruby - 用于 curl/libcurl 的最佳 ruby 绑定(bind)/gem

转载 作者:数据小太阳 更新时间:2023-10-29 07:30:42 26 4
gpt4 key购买 nike

我想通过 ruby​​ 使用 curl 工具。到目前为止,我已经使用 curl 通过命令行调用了 curl,然后解析从文件中转储的数据。但是,我想在我的应用程序中使用它。这将使我更好地控制处理等。

gem 很少http://curb.rubyforge.org/http://curl-multi.rubyforge.org/但是,尚不清楚哪一种最好用。我有以下决策标准

  1. 库的稳定性和可靠性
  2. 全面支持底层 curl 功能。 (我会大量需要数据发布、伪造 HTTP header 、重定向和多线程请求。)

如果能得到一些反馈就太好了。

感谢您的帮助。

-Pulkit

最佳答案

我强烈推荐Typhoeus .它依赖于 lib-curl,并允许各种并行和异步的可能性。它提供 ssl、stubbing、遵循重定向、允许自定义 header 、真正的并行请求以达到极快的速度,并且通常还没有让我失望。此外,它维护得很好——目前,最后一次提交是在 2 天前!

关于ruby - 用于 curl/libcurl 的最佳 ruby 绑定(bind)/gem,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11378158/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com