2017-04-20 50 views
-3

第二塊Scala代碼有什麼問題?如何在Scala下載雅虎財務csv?

// Works: 
println(scala.io.Source.fromURL("http://www.imdb.com").mkString) 

// Blank: 
println(scala.io.Source.fromURL("http://ichart.finance.yahoo.com/table.csv?s=FB").mkString); 
+2

很有可能你的網址是錯誤的,可能是因爲該服務在https上運行,而不是http – puhlen

+0

你是對的,將它改爲https並且它工作正常 – fandang

回答

3

問題是你的網址是http://ichart.finance.yahoo.com/table.csv?s=FB但該服務的正確的URL是https://ichart.finance.yahoo.com/table.csv?s=FB

該服務在https上運行。嘗試訪問http會得到一個重定向響應,這就是你正在打印的內容。