问题标签 [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 回答
960 浏览

ruby - RestClient gem 如何在 ruby​​ 中工作

我在 ruby​​ 中使用 Rest-client gem。我的代码如下..,

我引用了在 rails 应用程序中运行的 URL,用户可以使用上面的 url 创建、删除、编辑、列出文章。对于 put、delete、post、get 方法,它会在我的提示中生成 URL 的 html 代码。但是它无法通过 ruby​​ 代码从列表中插入帖子/删除项目。在 RestClient 中可以吗?

0 投票
1 回答
1077 浏览

ruby-on-rails - RestClient 上传到 Amazon 失败并出现 InvalidArgument 错误

我正在尝试通过 POST 请求将图像上传到亚马逊:

作为回应,我得到

RubyOnRails,RestClient。

0 投票
2 回答
1669 浏览

python - python中neo4j中的索引节点

我正在构建一个带有标签节点和 url 节点的数据库,并且 url 节点连接到标签节点。在这种情况下,如果将相同的 url 插入到数据库中,它应该链接到标记节点,而不是创建重复的 url 节点。我认为索引可以解决这个问题。如何使用 neo4jrestclient 进行索引和遍历?链接到教程就可以了。我目前正在使用versae neo4jrestclient

谢谢

0 投票
2 回答
4589 浏览

ruby - Rest-Client Ruby Gem:帮助创建带有标头、查询和设置代理的获取请求

到目前为止,这就是我想出的。

我在这里遇到的问题是我似乎无法向 get 请求添加任何标头。我正在调用的 API 要求获取令牌并将其设置为 cookie 标头。似乎 REST API 无法处理这个问题。

我决定使用 RESTCLIENT gem 的原因是 NET::HTTP.get 不允许使用允许添加查询的方法。总而言之,我无法使用 RESTCLIENT 添加标题。但我无法使用 NET::HTTP 添加查询。

我真的很难过。

0 投票
2 回答
4095 浏览

ruby - 如何使用 RestClient 在 Ruby 中发出异步 POST 请求

我们可以使用 RestClient 库( https://github.com/archiloque/rest-client)向 Ruby 中的资源发出异步 POST 请求吗?

0 投票
0 回答
525 浏览

passenger - PhusionPassenger - 404 资源未找到 (RestClient::ResourceNotFound)

我正在 phusion 乘客上部署我的 rails 应用程序,现在我需要使用 rhoconnect-rb gem 使用 Rhoconnect 将我的数据与 Rhomobile 应用程序同步。我收到此错误:

错误信息:

异常类:

我怎样才能解决这个问题?

0 投票
1 回答
857 浏览

ruby - 如何使用 Ruby 将文件上传到 mediafire?

我正在搜索几个月(可能是 1 年)将文件上传到 mediafire 的方法。

我知道 mediafire 使用 flash,我知道 mediafire API 是如此私密......

但我也知道一个名为“文件和图像上传器”的程序,它可以将文件上传到 mediafire(如何?!)

我对网络的了解非常非常基础,但我可以制作一个 Ruby 脚本,使用 API 和“rest_client”gem 将图像上传到 Imageshack,所以也许......我可以为 mediafire 做同样的事情......(在帮助下)

我尝试了所有...所有!:curl、wget、wput、ssl、ruby 示例脚本、python 示例脚本、perl 示例脚本,以及许多我现在不记得名字的用于 linux 和 windows 的无用 CLI 应用程序。 ..

毕竟,目前我不知道将文件上传到 mediafire 的方法。

好吧,在这一点上,我的问题是:

  1. 是否可以使用 ruby​​ 或 python 将文件(无论是在我的帐户中还是在“免费”模式下)上传到 mediafire?任何人都可以给我一个简短的例子或告诉我最简单的方法吗?

  2. 如果无法进行 mediafire,您能否告诉我一个免费且良好的服务器(我的意思是无需重新验证码),能够使用 rest_client gem 上传文件?(或另一种简单的方法)

0 投票
5 回答
8347 浏览

ruby-on-rails - 在 Rails 应用程序中记录 RestClient

我想调试我的 Rails 应用程序使用RestClient发出的请求。RestClient 文档说:

要启用日志记录,您可以

使用 ruby​​ Logger 设置 RestClient.log 或设置环境变量以避免修改代码(在这种情况下,您可以使用文件名“stdout”或“stderr”):

$ RESTCLIENT_LOG=stdout path/to/my/program 要么产生这样的日志:

RestClient.get " http://some/resource "

=> 200 确定 | 文本/html 250 字节

RestClient.put " http://some/resource ", "payload"

=> 401 未经授权 | 应用程序/xml 340 字节

请注意,这些日志是有效的 Ruby,因此您可以将它们粘贴到 restclient shell 或 >script 以重播您的 rest 调用序列。

如何将这些日志包含在我的 Rails 应用程序日志文件夹中?

0 投票
1 回答
959 浏览

ruby - 如何将 xml 文件响应写入到文件中?

我通过 rest-client 访问的应用程序(SAS for Azure blob)有一个 REST API。

当我做:

我得到了 XML。

但是,当我尝试使用以下方法编写响应对象的内容时:

我没有得到一个干净的 XML 文件。

如何从 RestClient.get 调用获取 XML 输出并将其写入 .xml 文件?

0 投票
1 回答
1397 浏览

resteasy - Resteasy 将 ClientResponse 映射到业务对象(pojo)

我是 Resteasy 的新手,我正在调用服务并成功获得响应。我也可以打印响应(这是预期的响应)。
ClientResponse<String> response= clientRequest.post(String.class); System.out.println("response"+response.getEntity());

控制台输出为:response{"id":8,"displayName":"xyz_abc","roles":null, .....


但现在我想解析/映射从服务获得的响应到客户端应用程序中的业务对象(如 User.java pojo)。我尝试浏览文档,但无法理解太多。我尝试使用谷歌搜索,再次没有太多帮助。请帮助我实现这一目标。

谢谢