grape-api

    3热度

    1回答

    我在葡萄API应用程序中使用主动记录4.0 4.0强大的参数,但由于强烈的参数仅在轨控制器工作时,我该如何使PARAMS在葡萄API类

    0热度

    1回答

    我正在使用Grape框架来检索数据,这很好。我也想使用API​​检索JavaScript文件。例如: <!DOCTYPE html> <html> <head> <script defer src="http://someapi.com/dni_js/dni.js" > </script> </head> <body> </body> </h

    3热度

    1回答

    如你所知,你可以指定一个参数是在像这样的路线要求: requires :province, :type => String 不过,我想能够改变是错误抛出并提供我自己的错误JSON时,没有给出参数。 我该如何轻松做到这一点?我对猴子补丁很好。 编辑:我看到191行rescue_from,看起来它可能会有所帮助,但我不知道如何使用它。 https://codeclimate.com/github/in

    1热度

    2回答

    我一直在使用carrierwave进行文件上传的rails应用程序。如何使用Grape API将现有文件发送到客户端?假设该文件位于“public/uploads/datafile/1/file.txt”目录中。

    1热度

    3回答

    我正在处理一个示例Ruby/Grape示例,并且除了json之外的所有工作都会被转义。我是全新的红宝石和它的框架(只有3天),所以对不起,如果这个问题是补救和提前感谢你 我相当肯定不应该有报价逃脱,无论如何这里是逃脱输出: "{\"word\":\"test\",\"sentiment\":\"unkown\"}" 我的代码 require 'rubygems' require 'grape

    0热度

    1回答

    渲染葡萄API串我有一个导轨4的应用程序设置葡萄基于API。我想使通过JSON API的一个制造调用到在联标记视图 - 特别是使JSON数据提供给angularjs以避免(JSON API)页面加载后调用服务器。 任何想法怎么去渲染到字符串一个葡萄API? /app/api/api.rb class API < Grape::API version 'v1', using: :path

    2热度

    1回答

    我有一个基于葡萄的API作为机架应用程序运行,使用rack-cors来允许跨源请求和Warden进行身份验证。 CORS正在按预期工作,但在我调用env['warden'].authenticate的情况下不会。在这些情况下,我得到了“不允许来源”的回应。 我相信这是由于中间件的顺序,但我对机架应用程序来说还是比较新的。 I found some information描述了一个类似的问题,通过使

    0热度

    1回答

    我正在为Rails应用程序构建葡萄api。我正在用rspec请求规格来测试它。制作后的路线是这样,当我遇到的问题: resources :events do segment '/:event_id' do resources :tickets do post do event = current_user.events.find params[:even

    2热度

    1回答

    我有一个需求,我需要从我的一个API生成/吐出HTML标记。我使用葡萄API,但无法找到一种方法来抛出HTML标记。我可以指定内容类型为text/html,并创建一个HTML标记,但有没有更好的方式来做到这一点像渲染类似模板下面: render template:'my_template' locals: {:data => data} 和“my_template”(HTML),可以照顾页面的

    0热度

    1回答

    我有一个香草栏4应用程序,我试图添加一个版本化的葡萄API。 Rails服务器精细启动,但是当我试图访问API URL(http://localhost:3000/v1/user/ping),我得到的错误: undefined method `call' for V1:Module 到目前为止,API我已经安装非常简单,但我想不出为什么它不工作 根/应用/ API/api.rb: # root