问题标签 [curb]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1992 浏览

ruby - 在 Curb Gem 上捆绑安装失败 - Mac OS X 10.8.2

当我尝试运行时,bundle install这是我遇到的问题:

我正在ruby 1.9.3p125使用 RVM 运行并已重新安装 curl(本地),但仍然遇到相同的问题...我已经尝试了解决此问题的所有方法,但似乎无法解决问题。还有其他人遇到此问题并已成功解决吗?

0 投票
5 回答
2234 浏览

ruby-on-rails - 尝试在 ruby​​ 中发出 curl 请求

是否有一个 ruby​​ curl 库可以让我复制这个请求:

我试过遏制,但他们的 PostField.content 类不与谷歌的结帐 api 合作。这是我的遏制请求中的代码:

我已经设法使用 ruby​​ 的系统命令让它工作,但我不确定如何处理它的响应。

我现在已经玩了 2 个小时了。任何帮助将不胜感激,谢谢!

0 投票
2 回答
1260 浏览

ruby-on-rails - 在 windows 中设置 Curb

我正在尝试在 Windows 7上将 feedzirra与 Rails 3 一起使用,但在安装 Curl 和 Curb 时遇到了实际问题。我发现这个问题Install Ruby Curb gem in windows XP这使我能够成功安装 gem,但是现在当我尝试启动我的 rails 服务器时,我收到以下错误:

文件 curl_core.so 确实存在,但 windows 不知道如何打开它并说它不是有效的 Win32 应用程序。有什么想法可以让它发挥作用吗?或者有没有人知道任何其他不使用 Curb 的优秀 RSS 阅读器?

谢谢

0 投票
2 回答
3042 浏览

ruby-on-rails-3 - Rails - 遏制 SSLCA 错误?- Curl::Err::SSLCACertificateError

当我更新我的 Rails gem 时,我发现这个错误(仅在生产中,在开发环境中运行良好):

似乎这是一个 SSL 证书颁发机构错误,但为什么只有在生产中不起作用?我能做些什么来解决这个问题?

我的路边宝石是 v.0.8.3 和 rails 3.2.8(市长更新是 rake,现在是 v.10.0.2,但我不知道这是否会影响路边宝石的良好工作)。

仅供参考,这是引发错误的代码:

0 投票
2 回答
71 浏览

ruby-on-rails - 为某些域名指定 IP

我正在调用托管在多个服务器上的 Web 服务的多个 api。请求通过负载平衡器随机路由到这些服务器。所有这些服务器都驻留在我的本地网络上,我希望一个特定的 api 调用转到一个特定的服务器。由于我不希望其他请求受到影响,因此我不愿意在托管我的应用程序的服务器上放置主机条目。这可以通过代码实现吗?我正在用 ruby​​ 编码并使用 net-http gem 进行 api 调用。也欢迎使用遏制 gem 的任何实现。

谢谢

-阿兹塔布

0 投票
2 回答
1750 浏览

ruby - 使用 Ruby curl 检索完整的请求字符串

我打算发送如下请求:

我想记录正在发出的确切 http 请求。有没有办法获取发出的实际请求(基本路径、查询参数、标头和正文)?

0 投票
1 回答
6136 浏览

ruby - 从 Curb 获取响应标头

我打算从 Ruby on Rails 应用程序拨打电话:

响应应具有自定义标头:

如何迭代响应标头以将值与我期望的值进行比较?

0 投票
1 回答
79 浏览

ruby - 遏制给我奇怪的错误

我安装curb on ruby了这行代码,它说它安装好了。

然后我去运行一个require 'curb'顶部的脚本,我得到一个错误说 the procedure entry point curl_easy_escape could not be located in the dynamic link library libcurl.dll

有谁知道这个错误是什么意思?我在网上找不到任何关于它的信息。

0 投票
3 回答
4455 浏览

ruby - 如何使用 ruby​​ gem 发送带有正文的 DELETE 请求?

我正在与需要使用 JSON 正文的 DELETE 请求的 API 进行通信。这适用于控制台:

curl -XDELETE http://api.com/endpoint_path/rest_resource -d '{"items":[{"type":"type1","item_id":"item1"}]}'

似乎大多数用于发出 HTTP 请求的 gem 不支持带有正文的 DELETE 请求(我尝试过 RestClient 和 Curb)。有没有办法使用一些 Ruby gem(最好是 Curb)或 Net::HTTP 来做到这一点?

0 投票
0 回答
806 浏览

ruby-on-rails-3 - 使用 ruby​​ 1.9.3p194 在 ubuntu 12.10 上安装路缘石(0.7.18)

我尝试安装 libcurl4-openssl-dev 但没有用。有人遇到过这种问题吗?这是捆绑安装的输出。

通过在 ubuntu 12.04 上安装libcurl4-opendssl-dev解决了同样的问题。任何人请帮助。在此先感谢。