问题标签 [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.
android - google io 2010 中的其余客户端应用程序设计方法是否仍然是最新的?
两年前,出现了片段、意图服务、游标加载器。该方法是否仍然是最新的,或者是否有更好或成熟的模式来设计一个android rest客户端,特别是与选项B相比(我没有发布图像的特权,而是可以从这篇文章中找到图像)。
我知道内容提供者部分是必不可少的。服务助手和服务组件呢?到目前为止,startService 方法是 Context 或其子类的一种性质。这意味着服务助手将是一项活动。那么从内容提供者发起活动是优雅的,还是应该从顶部的活动发起。
- 对于那些深入研究google io 2011 iosched 应用程序源代码的人,您是否会将 HomeActivity 中的静态类 SyncStatusUpdaterFragment 视为服务助手,虽然它无法启动 SyncService,但它确实会监听来自 SyncService 的回调和触发 UI 刷新。那么它是否可以被视为 Virgil Dobjanschi 方法的一种变体?
有服务、意图服务、异步任务和线程。在我看来,意图服务适用于从远程服务器同步大量数据。这就是他们在iosched中使用它的原因。但常见的情况是只有部分项目会与远程服务器同步。所以意图服务太重了。甚至服务方式。我们是否可以只使用内容提供程序中的 asyncTask 或线程或其中的某个组件来完成此类任务。或者是否有任何令人信服的理由来使用该服务,并通过服务助手-服务-处理器路径。我说的是一个严肃的应用程序。
那你怎么看?
json - 为 Rails 应用程序的 json 发布请求获取 csrf 令牌
我一直在尝试使用 rest-client 来访问我编写的 rails 应用程序。我编写了一个快速脚本来登录并发出发布请求。一切正常,但我确实必须解决这样一个事实,即如果您在 json 中请求表单,则不会提供authenticity_token。我必须在其他获取authenticity_token 时发出常规的html 请求,然后将其包含在我提交的json 作为我的发布请求的一部分。基本上我有一个快速的脏脚本,如下所示
可以选择关闭 json 请求的 CSRF 保护,但我不想这样做。我可以走机械化路线或类似的路线,然后我不会担心使用 CSRF 的 json 请求,但我只是想尝试用 rest-client 做这些事情
我想我只是想知道是否有没有为 json 请求提供authentity_token 的原因,我还想知道是否有比我在这里采取的相当老套的方法更好的解决令牌问题的方法
ruby-on-rails-3 - 在 RestClient 中解析 elasticsearch 响应
我正在编写一个使用 Datamapper 作为 ORM 的 Rails 3 应用程序。我正在考虑使用 ElasticSearch 进行搜索,但不能使用 Tire gem,因为它似乎依赖于 ActiveRecord。
我正在使用 RestClient 向 ElasticSearch 提交请求,但无法解析 ruby 中的响应。
如果我提交一个 GET 请求“ http://localhost:9200/twitter/tweet/2
”,我会在浏览器中得到以下信息:
在 Rails 中,当我键入以下内容时:
我得到这个结果:
这看起来有点正确,但我无法像通常使用 JSON 那样使用点表示法获取数据。
例如,我不能写response._type
,因为我得到一个未定义的方法错误。
非常感谢您对此的任何帮助!
ruby - 如何在 Ruby 的 RestClient gem 中设置超时?
我通过调用服务器来使用 RestClient gem。问题是如何从客户端设置超时。
我想将其设置为 10 秒。
提前致谢!!
xml - 对 RCQ 文件执行多个请求
我正在尝试使用Rest Client测试 REST API ,我想知道是否可以在单个 rcq 文件中执行多个请求。
文档已过时:(
如果不可能,您知道一些好的测试框架或工具来测试 REST API 吗?
谢谢!
java - 如何为 Restful 客户端代码示例进行 TDD
我之前做过一些 TDD,但它们只是简单明了。
但是,我将实现一个 RESTful 客户端并调用第三方(Twitter 或 Jira)的一个 RESTful API。
我使用 Resteasy 客户端框架来实现它。代码是:
如果我想为这个方法写一个测试(应该在实现这个方法之前写测试),我应该写什么样的代码。
对于 GET,我可以测试返回的实体是否等于我的预期实体,对于 POST,我可以测试创建的实体的 id 不为空。
但是 PUT 和 DELETE 怎么样。谢谢。
ruby - ruby(net/http 和 rest-client)的 http 请求超时,但 curl + py 的速度很快
我正在通过其 http 端点(嵌入式码头)调用 java 服务。该服务处理超时为 5 秒的异步 http 请求,并且当我使用 url 参数、curl 或 py 脚本从浏览器调用它时,它可以可靠地工作。
当我使用 net/http 或 rest-client 从 ruby 脚本调用它时,它会超时一半?!知道什么可能导致这种情况以及可能的解决方案是什么(使用红宝石)?
我正在使用 ruby 1.9.3-p125 并且 ruby 和 python 脚本都小于 10 行(我通常会从较大的代码中进行调用,但小版本也不起作用)。
网络/http
休息客户端
卷曲
py
ruby - Ruby - 使用 RestClient 上传文件
我有一个 cURL,我正在尝试将其翻译成 Ruby。
卷曲是这样的:
我的 Ruby 代码是这样的:
Ruby 代码给了我一个 400 Bad Request。这不是授权或其他标头的问题。我认为问题在于将 --data-binary 转换为 Ruby。
任何帮助表示赞赏。
谢谢,阿德里安
rest - 在 grails 项目中使用 rest 插件
我有 grails 应用程序,它工作正常,直到我安装REST PLUGIN。安装后我尝试运行我的应用程序,但由于以下原因运行失败。
注意:我使用 grails 2.0.3 和 groovy 1.8.6 和 eclipse spring 源工具套件 2.9.1
我尝试grails> run-app --stacktrace
:
应用程序属性:
有什么帮助吗?
注意:我尝试使用REST Client Builder Plugin但我不知道如何使用它以及如何发送 json 请求正文。any one know?
java - 在 rest 客户端中验证 Tomcat 身份验证
我正在使用完整的 web 服务和 tomcat 安全性。我想写一个restclient,它将提供用户名和密码,并将在服务器中进行身份验证。
请提出一些方法我该怎么做?