12得票3回答
Android和iOS的RESTful框架?

我的公司正在重新设计我们的API,希望这一次能做到万无一失 ;) 这就是情况... 我们通过互联网向客户交付数据。 客户端是像iPhone、Android、J2ME、Blackberry这样的移动设备。 服务器是用Ruby on Rails编写的。 我们想通过一个框架来实现以下目标.....

11得票1回答
单例模式无法转储 - cached_resource gem

使用 cached_resource gem 对活动资源进行缓存。 用户模型 class User < ActiveResource::Base cached_resource class teachers < SimpleDelegator attr_acc...

11得票3回答
ActiveResource 错误处理

我已经搜索了一段时间,但还没有找到令人满意的答案。我有两个应用程序:FrontApp和BackApp。 FrontApp具有模仿BackApp中模型的活动资源。 所有模型级验证都在BackApp中,我需要在FrontApp中处理那些BackApp验证。 我有以下活动资源代码:class Re...

9得票2回答
设置Active Resource HTTP身份验证以每个用户为基础是线程安全的吗?

Active Resource可以利用在类级别设置的HTTP身份验证。例如: class Resource < ActiveResource::Base end Resource.user = 'user' Resource.password = 'password' 或者 R...

9得票3回答
ActiveResource模型未初始化

我想使用ActiveResource,但现在遇到了一个问题,自己无法解决(现在已经在网上搜索几天了,但仍找不到解决方案)。 所以,我有一个位于http://localhost:80的认证应用程序和一个端口为:85的客户端。 在我的认证应用程序中 我有一个User模型及其控制器,遵循RES...

9得票2回答
升级Rails 4后出现Formatter错误:未定义方法“tagged”。

我按照 Ruby Screencast 指南将 Rails 从 3.2 升级到了 4。我的测试已经运行,服务器也启动了,但是当我发送请求时,收到了一个错误: ERROR NoMethodError: undefined method `tagged' for #<Formatter:0...

9得票2回答
如何从具有单数名称的REST API中获取资源?使用ActiveResource。

我正在尝试从一个具有以下API的第三方库中获取数据: https://foo.com/user.json?username=<USERNAME> 我无法想出如何强制 ActiveResource 使用 "user.json" 而不是 "users.json"。这可行吗? 我使...

8得票2回答
Active Resource响应,如何获取

我有一个Active Resource,用于查询数据。它会返回记录、计数或者其他我要求的内容。 例如:product = Product.find(123) 响应头据说包含一个自定义属性,比如"HTTP_PRODUCT_COUNT=20",我想检查这个响应。 从IRB中最有效的方式是什么...

8得票1回答
使用下划线替代破折号来处理ActiveResource XML(将:set dasherize设置为false)

我正在尝试阻止Rails用破折号替换XML下划线,但遇到了各种问题。我正在使用ActiveResource向Web服务发送POST请求。我已经尝试了各种修复方法,结果从Rails初始化错误到没有效果不等。我要发布到的Web服务需要下划线。 如果我能实现以下内容,那么就可以解决问题: 来自h...

8得票1回答
在ActiveResource查询中禁用嵌入对象中的json根元素

我遇到了嵌入式 JSON 对象中不必要的根元素问题。 这是经过清理的源代码: 用户模型: class User < ActiveResource::Base self.format = :json self.element_name = "user" ...