如何使用scala设置头,例如UserAgent?

如何使用scala设置头,例如UserAgent?,scala,user-agent,Scala,User Agent,我正在使用scala发送请求: val source = Source.fromURL(new URL("http://ichart.finance.yahoo.com/table.csv?s=GOOG&a=00&b=01&c=2009"), "UTF-8") 但它似乎被雅虎屏蔽了,但我用浏览器发送,一切正常,所以我需要在我的代码中设置属性UserAgent,我如何设置它?看起来你不能用源代码来完成。使用许多其他http客户端库中的一个,可能是dispatch?()

我正在使用scala发送请求:

val source = Source.fromURL(new URL("http://ichart.finance.yahoo.com/table.csv?s=GOOG&a=00&b=01&c=2009"), "UTF-8")

但它似乎被雅虎屏蔽了,但我用浏览器发送,一切正常,所以我需要在我的代码中设置属性
UserAgent
,我如何设置它?

看起来你不能用源代码来完成。使用许多其他http客户端库中的一个,可能是dispatch?()