sinatra

    0热度

    1回答

    我已经使用Nginx 1.12.1设置了Ubuntu 16.04服务器并且安装并配置了Phusion Passenger 5.1.8(开源)以正常工作。 我已经用passenger-ruby-sinatra-demo回购测试了这个。 我已经设置了root VAR到回购的/views文件夹中的文件/etc/nginx/sites-available/default: root /var/www/pa

    2热度

    1回答

    我正在写一个很小的Sinatra应用程序(Facebook Messenger bot),所以我使用的是facebook-messenger宝石。下面是我在config.ru得: require './app' require_relative 'bot' require 'facebook/messenger' include Facebook::Messenger map '/w

    0热度

    1回答

    在活动记录,当我们处理迁移,究竟是什么感动?当我想到移民问题时,我想到了从A点到B点的一些事情,就像英语中的常见含义一样。我一直无法看到我的研究中发生了什么。

    0热度

    1回答

    我试图添加一个路由到我的潇洒应用程序,将从webhook接收数据。 我尝试使用解决方案here,虽然这确实创建了路线,但它打破了'/ sample'的潇洒仪表板。 任何想法? 这里是我的lib/app.rb: require 'sinatra/base' class App < Sinatra::Base get '/callback' do "Callback rout

    9热度

    1回答

    我正在编写一个Sinatra Web服务器,我想成为RESTful,但事情是它必须与另一台通过Web套接字进行通信的服务器进行交互。所以,这需要发生: 一个请求进入我的末日服务器从客户 我的服务器打开一个网络套接字连接到国外服务器 我的服务器异步等待来自国外的消息,事情服务器,直到关闭套接字(这应该只需要两百元左右毫秒) 我的服务器返回给客户端的响应 我敢肯定,这是不是太复杂的实现,但我有点卡住了

    0热度

    1回答

    所以我有一个小块的Ruby /西纳特拉代码,返回一个JSON作为响应。代码的工作原理和结果在WEBrick中是准确的,但是在我的Passenger/Apache设置中,相同代码的消息是空白的。这里是我的代码和响应来自使用WEBrick和乘客/阿帕奇 这里是我的代码 require 'sinatra/base' require 'json' require 'openssl' class M

    1热度

    1回答

    我想从ruby脚本上传图像到运行Sinatra的服务器,对于我的生活我无法弄清楚。 这是我到目前为止。 服务器: post '/uploads/:filename' do File.open("./uploads/#{params[:filename]}", 'wb') do |f| f.write(params[:filename].read) end end

    -1热度

    2回答

    我不明白,为什么在条件不工作, 我想执行的一部分,如果用户名和密码都为空 post '/login' do credentials = CGI.parse request.body.read if credentials['username'].nil? || credentials['password'].nil? status 603 return

    -2热度

    1回答

    我有一个Sinatra应用程序,我想在那里部署prometheus.io客户端。自述文件仅显示如何使用Rack进行部署。在那里部署客户的最可行方法是什么?

    0热度

    1回答

    我有一个基于Ruby后端的应用程序(目前还不是Rails,但是使用Sinatra)。 在应用程序中,我有一个用于向人员添加订阅的表单。每次订阅都可以通过试用(在这种情况下,它可以拥有自己的试用开始日期和结束日期),也可以通过不同的方式发送邮件(也就是说,我们可以为邮寄邮件设置邮寄偏好)。 形式我是这样的: 我想知道的是我怎么能与订阅每个输入相关联?即在每行的所有输入必须相互链接 这里是我的HTML