问题标签 [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.
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'} 对,我看不出这将如何转换为示例中给出的标头。
ruby - 如何使用 RestClient 进行基本身份验证?
有谁知道如何使用RestClient进行基本身份验证?
我需要通过他们的 RESTful API 在 GitHub 上创建一个私有存储库。
ruby-on-rails - archiloque-rest-client:在提交文件时将内容类型更改为多部分/相关
使用 http://github.com/archiloque/rest-client
使用此行发布文件时,内容类型设置为
默认情况下,在标题中。
我试过这个,它仍然设置标题多部分/表单数据。
有没有人尝试设置多部分/相关?
ruby-on-rails - 使用 rest-client 上传文件
模型 ..
出现错误 Errno::ENOENT(没有这样的文件或目录 - C:/projects/test_project/client_documents/0000/0012/A100-bal.csv):
但是文件夹中有文件...
任何想法 ?这段代码有什么问题?我需要为 rest-client 修改什么?
ruby-on-rails - 尝试使用 rest_client 在 Facebook API 上执行简单的 GET HTTP 请求,但它不接受 URL,即使 URL 工作正常
我正在尝试在此 url 获取数据:
当我在浏览器中访问此地址时,它可以工作。但我正在尝试在 Ruby on Rails中使用rest-client gem,如下所示:
但我收到此错误消息:
我在这里做错了什么?它可能与access_token的格式有关吗?我在上面的代码中省略了它,但这是它的格式:
谢谢阅读。
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
ruby-on-rails - 如何轻松解析对 rest-client API 调用的响应?
我正在使用 rest-client 进行安静的 API 调用。我的响应可以是 JSON 或 XML。
如何轻松解析响应?它正在提取公司和联系信息。
有没有办法将每个 XML 记录视为一个对象,以便我可以将标签作为方法访问?
访问和遍历我返回的响应的推荐方法是什么,推荐格式是 XML 还是 JSON?
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 未修改)?
ruby - 使用 Ruby 转义和下载 URL
我正在尝试从 URL 下载 HTML 内容但没有成功。
这是网址:
使用 RestClient 时出现此错误:
我从 Ruby on Rails IRC 获得了一些帮助。想法是转义 URL 的结尾。
生成的 URL 不起作用,我得到 404。但它在浏览器中有效。
任何人都知道如何让它工作?