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