2017-04-22 174 views
0

我該如何解決壞uri問題?我收到這些消息。[紅寶石]:壞Uri錯誤

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


uri = URI.parse(input) 
+0

這也是一個好主意,通過命令行輸入,而不是通過終端。例如,用'ARGV [0]'替換'gets'。 – tadman

+1

謝謝你的評論。我去做 –

回答

3

gets結果與\n,換行符結束的代碼。不想在這裏,所以chomp它:

input = "https://www.xxxxxxxxxx.de/odata/" + gets.chomp + "/"