问题标签 [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-on-rails - Ruby RestClient.post 用于登录表单
我正在尝试使用以下代码登录网站:
但我收到以下错误:
我不确定这个错误告诉我什么?有什么建议吗?
这是表单代码:
ruby - Ruby rest-client 文件上传为具有基本身份验证的多部分表单数据
我了解如何使用 Ruby 的rest-client的基本身份验证来发出 http 请求
以及如何将文件作为多部分表单数据发布
但我似乎无法弄清楚如何将两者结合起来,以便将文件发布到需要基本身份验证的服务器。有谁知道创建此请求的最佳方法是什么?
ruby - 如何使用 Ruby Rest-Client 处理异常
我最近从 Ruby 的 Net:HTTP 类切换到了 rest-client 1.6.7。
我发现形成请求要容易得多,但与 Net:HTTP 请求不同,当 rest-client 得到 200 以外的任何内容时,请求就会终止。我尝试在 RestClient.get 之后直接放置一个断点,但它永远不会被击中 - 所以我做错了什么。
这导致了这个堆栈跟踪:
有人可以告诉我如何正确评估响应代码并防止此异常发生...?
ruby - 使用 rest-client 获取请求的正确语法
现在我可以提出如下请求:
但是应该有一些更好的方法来做到这一点。我试过这样的事情:
及其变体(字符串而不是键的符号,包括{和},使键小写等),但我尝试的任何组合似乎都不起作用。这里的正确语法是什么?
我尝试了下面的第一个建议。它没有用。作为记录,这有效:
但这不是:
(我设置了version = '2.0')。
java - 任何框架来处理 REST 客户端服务器列表?
这个想法是可以使用 REST 服务器列表配置 REST 客户端。因此服务器列表将以循环方式在 REST 客户端上轮换。
例如 REST 客户端应用程序。我将配置服务器列表(REST_SERVER1、REST_SERVER2、REST_SERVER3)
我搜索了很多,找不到支持此功能的合适框架。
codeigniter - 如何向 Phil Sturgeon 的 CodeIgniter RestServer 发送 POST 请求
我是 CodeIgniter 的新手。我正在使用 Phil Sturgeon 的 RestServer 和 RestClient。我一直试图在我的 CodeIgniter RestClient 控制器中发出 POST 请求以更新我的 CodeIgniter RestServer 中的数据,但它从不更新我的数据库中的数据。我认为我的 POST 请求不正确。
这是我在控制器中的 RestClient POST 请求:
似乎$result没有任何价值,因为我确实回显了$result->status并且它没有任何内容可显示。而且我在这个控制器的构造函数中也有这个:
在 RestServer 的控制器中,也就是newscontroller,有这个方法:
使用News_model:
我只是不知道我在哪里做错了,因为我仍然不明白 POST 请求和方法是如何工作的。我已经阅读了 Nettuts 中的教程并搜索了这个,但仍然......可能是因为我的英语阅读能力不好。我希望有人可以帮助我,任何帮助将不胜感激。万分感谢!:)
ruby - 如何为 Ruby 的 RestClient 设置用户代理?
我有兴趣在使用 ruby RestClient gem 时设置自己的用户代理。
http://github.com/archiloque/rest-client
但是,我找不到任何有关如何执行此操作的文档。任何指针?
ruby - 使用 RestClient 上传 Ruby 多部分表单
我正在开发一个 ruby 应用程序,并正在尝试将文件上传到 box.net。我让它与 curl 调用一起使用
我试图把它翻译成红宝石,并尝试了以下
但我不断收到“401:未经授权”的回复。我也尝试过使用 box-api gem,但这似乎只适用于 API 的 1.0 版本,我正在尝试与 2.0 接口。
ruby-on-rails - Omniauth + Google + Faraday + 背后代理 = 怎么设置代理?
我的生产服务器是Ubuntu 12。
我正在使用Devise + OmniAuth来处理 Google 身份验证。
但是,当 Google 将控件返回给我的应用程序时,我收到一个错误"Network is unreachable"。
我认为这是因为服务器位于代理后面。
这是错误描述:
如您所见,法拉第无法连接网络。
如何设置 faraday 或 rest_client 以使用代理设置?
提前致谢。
api - 使用带有 Twitter API 的 Rest Codeigniter 库
我已经设置了 Phil Sturgeon 的 Rest 库以连接到 Twitter API - 但是效果很好(见下文)
这段代码很好用——但是 Twitter API文档建议使用稍微不同的方法(见下文)——我将如何在这个库中使用下面的新方法?