问题标签 [httparty]

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 回答
9069 浏览

ruby - HTTPS 和 HTTParty - 超时和 EOF

我正在尝试将某些内容发布到 HTTPS 资源,但它似乎不起作用。

我的代码看起来像这样:

如您所见,我已经定义了一个包含“https”的 URI,因此它应该自动为 Net::HTTPS 库设置 use_ssl 属性。出于某种原因,请求了 Net::HTTP,但我从未与服务器取得联系,所以我最终得到了 EOF。

有什么线索吗?

0 投票
1 回答
2092 浏览

ruby - 如何使用带有 UTF-8 编码的 HTTParty?

我有一个类似的 URL http://example.com/tag/София/new.json,我想用 HTTParty 发出 GET 请求。当我做:

HTTPArty.get " http://example.com/tag/София/new.json

我得到:

任何想法如何处理这个?

0 投票
2 回答
1832 浏览

ruby-on-rails - 尝试使用 HTTParty 或 Net:HTTP(或等)连接到“摘要式身份验证”网络服务

我一直在尝试连接到使用摘要式身份验证的 Web 服务。

我可以使用 user:password@service.site.com/endpoint 在 Safari 中连接

我曾尝试在 Ruby 和 Rails 中使用 HTTParty 和 Net:HTTP 使用“基本”身份验证选项进行连接,但没有任何运气。

想知道 HTTParty/Net:HTTP "basic_auth" 选项是否与 "digest auth" 服务不兼容?

如果没有,还有其他方法可以连接吗?

0 投票
1 回答
764 浏览

ruby - 如何在子类中使用 HTTParty 方法?

我正在尝试在 Ruby 中编写一个 API 包装器,并且对如何从子类调用 HTTParty 方法感到困惑。

我希望用户创建与 API 的连接,然后能够从子类中查询结果。

0 投票
1 回答
1914 浏览

ruby - 如何使用 httparty 模拟 curl 动作

我过去很喜欢使用 HTTParty,但现在我遇到了一个我还没有弄清楚的问题。

我正在与之交互的 API 已成功联系,如下所示:

这个 API 中的所有其他函数我在使用我的 gem 时没有遇到问题,但是这个让我很伤心,希望是因为我没有正确使用 httparty gem。我最初尝试过这个:

没有骰子,它的行为与我通过 curl 发出 GET 请求时的行为相同。我还尝试从命令行使用 httparty 只是为了让一些工作开始:

我得到“需要 411 长度”,这是当 :body 选项中没有任何内容时得到的。我仍在寻找,但如果有人以前看过这个并且可以提供一些建议,我将不胜感激。

0 投票
1 回答
3953 浏览

ruby-on-rails - 使用 httparty 发送 json 对象

我正在尝试从我的 iPhone 应用程序中实现应用程序内购买。为了验证收据,我需要向 iTunes 服务器发送一个 json 对象。我试图用 httparty 插件来做到这一点:

当我这样做时,我不断得到一个...

{“状态”:21002,“异常”:“java.lang.NullPointerException”}

... 错误。我猜这是因为 json 对象的实现不正确。对象应具有以下结构: { "receipt-data" : "...." }... 由于receipt-data 中的 - 字符,它不接受作为 :receipt-data 标识符...

我该如何实现这一权利?

谢谢 Maechi

0 投票
1 回答
745 浏览

rest - 如何让 httparty 使用 Glassfish?得到 400 BadRequest 响应

使用:Glassfish v3。HTTP 派对 0.6.1 和 0.5.2。

我正在使用“mvn glassfish:run”(maven-glassfish-plugin)启动 glassfish 应用程序中的一切正常。

这个 url 在 RESTClient、cURL 和浏览器中有效,但是当我在命令行中尝试使用 httpparty 时,我得到了这个:

我认为这是因为标题或其他原因。我尝试使用 httparty 发送以下标头:

以及上述的所有组合,包括

有什么想法吗?

0 投票
3 回答
5751 浏览

ruby - OAuth 和 HTTParty

是否可以将 OAuth 与 HTTParty 一起使用?我正在尝试执行API 调用,但与文档相矛盾的是,它需要身份验证。

在您说“使用特定于 Twitter 的 Gem”之前,请听我说——我已经尝试过了。我试过 twitter、grackle 和无数其他的,但没有一个支持这个特定的 API 调用。所以,我转向了 HTTParty。

那么,如何将 OAuth 与 HTTParty 一起使用?

0 投票
2 回答
857 浏览

ruby - 使用 Ruby 获取单个 JSON 对象

如果这是一个非常愚蠢的问题,请原谅我,但是如何使用 HTTParty 从 JSON GET 中获取单个项目?例如:

将返回这个:

如何获取单个项目,例如说出名称?

0 投票
3 回答
6641 浏览

ruby - ruby httparty 在发布后获取响应 url 或 id

发布帖子后,如何在单独的脚本中使用 httparty 从 rails 项目获取响应 url 或 id?

红宝石脚本:

response.body 和所有其他的不显示 url 和响应 id