我是編程初學者,爲了能夠從命令行執行某些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初學者 –
其中,您的shell語法無效。 –
是否有可能從控制檯調用def suchen? –