问题标签 [grape]
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 - 葡萄实体中的主机和端口
我试图在生成 url 时获取葡萄实体中的主机和端口
我试过检查选项散列,但“env”散列是空的。
ruby - 安装在不同子域中的机架应用程序
我正在与 Sinatra 一起构建 Grape API。到目前为止,我一直将它们安装在不同的路线中,如下所示:
其中“/api”由 Grape 应用程序提供,“/”由 Sinatra 应用程序提供。但我想使用子域来分隔这些问题,而不是实际的“子 URL”。关于如何做到这一点的任何线索?
在此先感谢您的帮助。
ruby-on-rails - Grape API gem:如何将关联模型显示为嵌套 JSON
我目前正在构建一个 API 来访问特定所有者的博客上的所有帖子。我想将它们显示为博客模型下的嵌套 json。
可以安全地假设所有者拥有许多博客,而所有者又拥有许多帖子。
groovy - Groovy:@Grab 包含与类路径包含有何不同?
1. 一般来说,@Grape/@Grab 包含与类路径包含有何不同?
2. 具体来说,什么可能导致以下行为差异?
我有一个要求xpp3
,我表达为:
运行$ groovy TestScript.groovy
失败
捕获:org.xmlpull.v1.XmlPullParserException:引起:org.xmlpull.v1.XmlPullParserException:
但是,如果我手动将 Grape 获取的 .jar 添加到我的 Groovy 类路径中:
...然后一切正常。
ruby - 葡萄 api 端点“未找到”,即使我试图定义它
当我测试/api/ping
它按预期输出时"PONG"
。但是我希望得到一个 JSON 响应,/api/users/:user_id
但它没有找到,并且没有调用命名空间中的 before 块。
在 rspec 测试中:
我究竟做错了什么?
ruby-on-rails-4 - 如何在 Swagger-UI 中对路由进行分组
我正在使用 Grape(在 Rails 4 上)、Swagger 和 Swagger-UI 来记录我的 Grape API。现在我想知道如何像 Swagger 示例那样对路线进行分组:http: //petstore.swagger.wordnik.com/
这就是我的 Swagger-UI 当前的外观:
ruby-on-rails - 如何在grape-api rails应用程序上获取远程IP(请求者)
我有一个可用的 rails 应用程序,其中有 grape-gem 作为应用程序中某些 API 的端点。我需要获取请求者的远程 ip 并将其返回到响应中。我可以在常规控制器上使用
但是,在葡萄调用中,“请求”不是定义的变量。
我怎样才能访问葡萄上的远程IP?
ruby - 将 Rmagick 与 eventmachine 一起使用
我正在尝试使用 Goliath 和 Grape 创建一个非常简单的 Web 服务。我的服务所做的只是给定图像路径和目标尺寸,它将返回图像的新几何形状。图像存储在与 Web 服务主机相同的服务器中。
所以我在葡萄中有这段代码:
当我在浏览器中访问端点时,我得到的只是这个字符串
如果没有 EM.defer,它会返回以下 json,但请求/秒非常低(大约 4 个请求/秒):
如何使 Rmagick 操作非阻塞并使其返回结果?
carrierwave - 载波 + 葡萄从 hashie mash 上传图像
我有一个带有文件名、头、名称、内容类型、类型等的 hashie mash。
尝试将其提供给carrierwave时出现以下错误。
但是,当我只提供临时文件时,它不会通过扩展白名单。我怎样才能使这项工作?