grape相关内容
有没有办法在使用 Groovy Grape 时打印 Ivy 输出. 当我使用 Grape 时,它只是挂在那里,直到完成所有依赖项的下载.我想知道它正在发生什么以及它正在下载什么. 谢谢, 解决方案 看起来这可能在 Groovy 1.7.6 中 https://issues.apache.org/jira/browse/GROOVY-4014 即-Dgroovy.
..
我正在为一个 rails 应用程序构建一个葡萄 api.我正在使用 rspec 请求规范对其进行测试.我在做这样的post路由时遇到了这个问题: resources :events 做段 '/:event_id' 做资源:门票做后做event = current_user.events.find params[:event_id]...#使用 params[:tickets_ids] 处理事件
..
我正在使用 curl 手动测试我的 rails 应用程序葡萄 API.我想发送一个 [1,2,3] 数组作为请求查询参数,以便可以访问: p 参数[:tickets_ids]=>[1,2,3] 我只找到了如何发送解释为哈希的线索. 如果您能提供如何使用 curl 发布数组的线索,我将不胜感激. 解决方案 谢谢你的提示.答案是这样编码查询: ?&tickets_ids[]=1&t
..
我使用 gem、grape 作为 api.我试图通过命令 rake gear:routes 获取 api url 命名空间 :grape do描述“路线"任务:路由=>:环境做API::Root.routes.map { |路由|puts "#{route} \n" }结尾结尾 但是我通过rake gear:routes ##
..
我希望有人解释为什么在使用 Grape (0.10.1) 的 Rails (4.1.8) 中会发生这种情况 这是我的 API: app/api/root.rb: 模块 API类根 app/api/v1/root.rb: 模块 API::V1类根 app/api/v1/users.rb: 模块 API::V1类用户 config/routes.rb: Rails.appli
..
我难以理解并正确实施 API 中的用户身份验证.换句话说,我在理解 Grape API 与 Backbone.js、AngularJS 或 Ember.js 等前端框架的集成方面存在严重问题. 我正在尝试调整所有不同的方法并阅读了很多相关内容,但是 Google 返回给我的资源非常糟糕,在我看来,好像没有关于此主题的真正好的文章 - Rails 和用户身份验证使用设计和前端框架. 我将
..
我想将 groovy 用于一个小的 ftp 脚本并找到了这篇文章 http://www.hhhhq.org/blog/2009/05/01/ftp-using-groovy-and-ant/由于有几个依赖项,我想使用 Grape.所有依赖项都已解析并存在于缓存中.但是我无法让 Ant 在其他库中找到可选任务.它总是说 Caught: : 问题:无法创建任务或键入 ftp原因:找不到类 org.a
..
我想为 Android 应用编写 API.搜索时,我找到了{grape}.我正在关注本教程,但启动时遇到问题Rails 服务器: =>启动 WEBrick=>Rails 4.0.2 应用程序在 http://0.0.0.0:80 上开始开发=>运行 `rails server -h` 以获得更多启动选项=>Ctrl-C 关闭服务器退出C:/RailsInstaller/Ruby1.9.3/lib
..
我正在使用 Goliath-Grape 并使用 RSpec for TDD 构建 RESTful Web 服务器.当进行 API PUT 调用 (/api/v1/users/:id) 以从浏览器更新现有记录时,我得到预期的 204 响应. 但是当我通过 RSpec 测试相同的 API 调用时,我得到了 405.响应标头如下所示: PUT/api/v1/users/:id{"ALLOW"=>
..
我正在使用 Grape 和 Rails 创建 REST API.我已经有了基本的架构,我正在寻找可以“清理"事物的地方.其中之一是错误处理/处理. 我目前正在修复整个 API 的 root.rb(GRAPE::API 基类)文件中的错误.我格式化它们,然后通过rack_response 将错误发回.一切正常,但 root.rb 文件变得有点臃肿,所有错误都被挽救了,其中一些需要进行特殊解析.
..
我试图在groovy脚本中使用 org.xhtmlrenderer:core-renderer:R8pre2 ,但出现链接错误: 捕获:java.lang.LinkageError:接口中的加载程序约束冲突可靠的初始化:解析方法时"org.apache.xerces.dom.NodeImpl.getOwnerDocument()Lorg/w3c/dom/Document;"的类加载器(org/c
..
使用Groovy Grape时是否可以打印Ivy输出. 当我使用Grape时,它一直挂在那里,直到下载完所有依赖项为止.我想知道它正在发生什么以及正在下载什么. 谢谢 解决方案 类似的内容可能在Groovy 1.7.6中 http://jira.codehaus.org/browse/GROOVY-4014 即-Dgroovy.grape.report.downlo
..
我用宝石,葡萄作原料药. 我试图通过命令rake grape:routes 获取api网址 namespace :grape do desc "routes" task :routes => :environment do API::Root.routes.map { |route| puts "#{route} \n" } end
..
我正在使用Ruby on Rails API开发Ionic(Cordova)应用程序. 我想使用响应头在登录后返回令牌. 我正在使用rack-cors gem来执行跨源请求: application.rb config.middleware.insert_after Rails::Rack::Logger, Rack::Cors, :logger => Rails.logger do
..
如何为此散列参数编写正确的params验证: { "files": { "main.c": { "contents": "#include ...", "foo": "bar" }, "main.h": { "contents": "#define BLAH ...", "foo": "baz"
..
我想在一个动作块中捕捉2条相似的路线.在Rails5中,我可以轻松地做到这一点.我首先声明: get ':folder/:file' => 'get#index', :file => /.*/, :folder => /.*/ get ':file' => 'get#index', :file => /.*/ 这使我可以捕获:folder,就像在最后一个文件名末尾的a/b/c/d...和
..
我正在Rails 4.2.1之上使用Grape来为我们的应用程序提供API. 但是当我今天检查Newrelic的性能时,我发现RackApp Proc#call和Grape API::Root#call占用了大量时间. (请参见屏幕截图) 然后我尝试使用rack_timer记录中间件中消耗的时间,发现ActionDispatch::Routing::RouteSet占用了大部分时间:
..
我有一个要编辑的小型groovy脚本,并且Groovy中的依赖项管理存在问题.我是groovy的新手,如果这个问题有点studip/容易回答,请提前抱歉. 我将IntelliJ用作IDEA. @Grab(group='org.jenkins-ci.main', module='jenkins-core', version='2.167', scope='provided') //import
..
我注意到在我的OSX盒子上使用Grope注释的10秒钟命中。这总是这样吗?我可以让葡萄青睐它的缓存(依赖关系 肯定已经在〜/ .groovy / grapes的系统中了......)。 解决方案 一些库(特别是httpbuilder)在其依赖项中使用版本范围。这里有一篇其中描述如何在您的grapeconfig.xml文件中增加此版本的TTL检查。
..
我想为我的项目安装一些葡萄品种: grape install org.codehaus.groovy.modules.http-builder http-builder 0.6 如何从我的maven本地存储库中排除下载?在默认情况下,它看起来像是从我的本地仓库下载的。 found org.codehaus.groovy.modules.http-builder#
..