问题标签 [rest-client]

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

ruby - RestClient for Ruby 与 smarkets.com api - 卷曲到 RestClient

我正在使用的 api 在这里

我可以正常登录并取回身份验证令牌,但无法弄清楚如何做任何需要令牌的事情。当我尝试获取或发布私人 URL 时,我收到了禁止的回复。

他们给出了一个需要使用 curl 发送的请求示例:

curl \ --header '授权:UserLogin token="kk5lvKJG1FohVbS3kcHllyTshdcBKX4FpFAKFnx_Eh0IYYpXN3Hg6HZLceXuYt7V52mCcdUk5i_GUMc~"' \ -X POST \' https://api.smarkets.com/v1/users/renew '

我的问题是:如何使用 Ruby 中的 RestClient 库发送等效请求?我有一种感觉,我搞砸了标头,因为 RestClient 中的标头都是 {:key => 'value'} 对,我看不出这将如何转换为示例中给出的标头。

0 投票
5 回答
47859 浏览

ruby - 如何使用 RestClient 进行基本身份验证?

有谁知道如何使用RestClient进行基本身份验证?

我需要通过他们的 RESTful API 在 GitHub 上创建一个私有存储库。

0 投票
2 回答
1661 浏览

ruby-on-rails - archiloque-rest-client:在提交文件时将内容类型更改为多部分/相关

使用 http://github.com/archiloque/rest-client

使用此行发布文件时,内容类型设置为

默认情况下,在标题中。

我试过这个,它仍然设置标题多部分/表单数据。

有没有人尝试设置多部分/相关?

0 投票
1 回答
2223 浏览

ruby-on-rails - 使用 rest-client 上传文件

模型 ..

出现错误 Errno::ENOENT(没有这样的文件或目录 - C:/projects/test_project/client_documents/0000/0012/A100-bal.csv):

但是文件夹中有文件...

任何想法 ?这段代码有什么问题?我需要为 rest-client 修改什么?

0 投票
2 回答
1168 浏览

ruby-on-rails - 尝试使用 rest_client 在 Facebook API 上执行简单的 GET HTTP 请求,但它不接受 URL,即使 URL 工作正常

我正在尝试在此 url 获取数据:

当我在浏览器中访问此地址时,它可以工作。但我正在尝试在 Ruby on Rails中使用rest-client gem,如下所示:

但我收到此错误消息:

我在这里做错了什么?它可能与access_token的格式有关吗?我在上面的代码中省略了它,但这是它的格式:

谢谢阅读。

0 投票
2 回答
3587 浏览

ruby - Rest Client 是否支持 NTLM 身份验证?

Rest Client可以进行 NTLM 身份验证吗?

我在文档中没有看到身份验证类型的任何选项:

:auth_type => 'ntlm' 不起作用,我在文档或 IRC 房间也找不到任何东西。

0 投票
6 回答
27067 浏览

ruby-on-rails - ruby rest-client: make it never timeout?

I am trying to use ruby rest-client to upload a large number of images to a site that I'm writing. My code looks like:

However, I am getting this error:

But when I look at the server log

So there doesn't appear to be any reason why this is timing out. Anyone have any idea if there is a timeout param I am not correctly setting?

Thanks

0 投票
2 回答
3915 浏览

ruby-on-rails - 如何轻松解析对 rest-client API 调用的响应?

我正在使用 rest-client 进行安静的 API 调用。我的响应可以是 JSON 或 XML。

如何轻松解析响应?它正在提取公司和联系信息。

有没有办法将每个 XML 记录视为一个对象,以便我可以将标签作为方法访问?

访问和遍历我返回的响应的推荐方法是什么,推荐格式是 XML 还是 JSON?

0 投票
1 回答
977 浏览

sinatra - sinatra rest-client etag

我的目标是解决 PUT 操作中的“丢失更新问题”(参见http://www.w3.org/1999/04/Editing/)。我正在使用 sinatra,作为客户端,我使用 rest_client。我如何检查它是否有效?我的客户总是返回 200 代码。我是否使用正确调用它的参数?(PUT 本身有效)

西纳特拉代码:

客户端调用:

我已经尝试过输入:if_none_match =>“某事”,我尝试过:if_match。没有什么变化。如何将标头放入 RestClient 请求?如何获得不同于 200 的状态?(即 304 未修改)?

0 投票
1 回答
808 浏览

ruby - 使用 Ruby 转义和下载 URL

我正在尝试从 URL 下载 HTML 内容但没有成功。

这是网址:

使用 RestClient 时出现此错误:

我从 Ruby on Rails IRC 获得了一些帮助。想法是转义 URL 的结尾。

生成的 URL 不起作用,我得到 404。但它在浏览器中有效。

任何人都知道如何让它工作?