sinatra

    0熱度

    1回答

    我試着連接到即時通訊本地在我的Mac從一個應用程序使用下面的代碼運行的紅寶石西納特拉服務器: func load(finished: @escaping()->()) { // Create destination URL let destinationFileUrl = documentsUrl.appendingPathComponent("Images.zip")

    0熱度

    1回答

    我正在開發一個在Ubuntu的IDE ruby​​mine的Web應用程序,我最近安裝了gem sinatra爲我的gemset編寫了一個REST API Web應用程序。我有一個小問題,因爲在創建app.rb和config.ru之後,我不知道應該在哪裏寫'rackup'命令。由於rvm,我的ubuntu不知道機架。它告訴我,我應該安裝紅寶石鏡架,但不是sinatra應該有它在船上?如果gem r

    1熱度

    1回答

    我想製作Sinatra應用程序。 但現在我有一個我無法解決的錯誤。所以我需要幫助。 當我進入/任務?狀態=完成後,應用程序提醒 NoMethodError在/任務未定義的方法`status_is_done」 我怎樣才能修復該錯誤?如果可以的話,請告訴我任何提示。 以下是型號代碼。 module Todo class Task < ActiveRecord::Base scope :status

    0熱度

    1回答

    我正在運行一個簡單的Sinatra應用程序,我需要查詢一些數據並通過JSON發送POST到一個webhook URL進行處理。我不知道如何正確格式化我爲HTTParty檢索到的記錄。 聯繫人正在打印到/account/{account_id}/contacts.json我希望他們如何,他們的數據只是沒有成功發送。 app.rb get "/account/:account_id/contacts.

    0熱度

    1回答

    以下路線只要與api聯繫就行。 api返回「無效值」。我認爲這是一個數據類型問題。 API文檔: value string Value of the zone setting "off" default value: off valid values: on, off API捲曲例如: curl -X PATCH "https://api.cloudflare.co

    0熱度

    1回答

    我有一個數據庫,我需要按整個表的長度對整個表進行排序,但是我有堆棧。 require 'dm-core' require 'dm-migrations' require 'sinatra/reloader' DataMapper.setup(:default, "sqlite3://#{Dir.pwd}/development.db") class Item include

    0熱度

    1回答

    我編寫了一個快速(hah)服務器來接受包含從中下載歸檔的URL的JSON有效內容。解析JSON後,我下載文件,解壓縮並向每行添加元數據。對於大文件,這可能需要很長時間。 require 'thin' require 'sinatra' require 'json' set :bind, '0.0.0.0' #Listen on port 4567 at /core/action/par

    2熱度

    1回答

    我想用rspec測試一個小的Sinatra應用程序。我想傳遞一個相當複雜的負載,並遇到我不明白的問題:我的負載包含一組哈希值。當我運行的實際應用中,這可以發揮預期的,但是當我使用post助手運行我的測試中,該陣列將包含合併哈希: post( "/#{bot}/webhook", sessionId: "test-session-#{session_counter}",

    0熱度

    1回答

    我有一個模型,返回JSON: class Client include Mongoid::Document field :name, type: String field :age, type: Integer index({ name: 1 }, { unique: true }) def self.list self.all.as_

    -1熱度

    1回答

    我有一個類,我創建了一個名爲@client的新實例變量,它本身就是一個對象。現在,在另一個文件中,我從這個類創建一個對象,但不能訪問@client對象的方法。我該怎麼做? 例如: class A_Helper def initialize @client = Module::Client.new('info') p @client # <Module: