2017-04-22 8 views
0

どのように私は悪いuriの問題を修正できますか?私はこれらのメッセージを受け取ります。[Ruby]:不正なUriエラー

getsの結果は\n、改行で終わるコード

puts "GET ?" 
input = "https://www.xxxxxxxxxx.de/odata/"+gets+"/" 


uri = URI.parse(input) 
+0

端末経由ではなく、コマンドラインから入力することもお勧めします。たとえば、 'gets 'を' ARGV [0] 'に置き換えます。 – tadman

+1

ご意見ありがとうございます。私はそれを行います –

答えて

3

は。ここでは望みませんので、chomp:

input = "https://www.xxxxxxxxxx.de/odata/" + gets.chomp + "/" 
関連する問題