Я начинаю программировать, я немного изменил свой код, чтобы выполнить некоторую def из командной строки. После этого изменения я получил сообщение об ошибке, но первый мой код:Код не работает после небольшого изменения
require 'faraday'
@conn = Faraday.new 'https://zombost.de:8673/rest', :ssl => {:verify => false}
@uid = '8978'
def certificate
res = conn.get do |request|
request.url "acc/#{@uid}/cere"
end
end
def suchen(input)
@suche = input
@res = @conn.get do |request|
request.url "acc/?search=#{@suche}"
end
end
puts @res.body
Тогда я написал в консоли:
ruby prog.rb suchen(jumbo)
Итак, как-то я получаю сообщение об ошибке:
Undefined method body for Nilclass
Почему вы downvote это? Im beginner –
Помимо прочего, ваш синтаксис оболочки недействителен. –
Невозможно вызвать def suchen с консоли? –