【发布时间】:2016-12-12 23:46:44
【问题描述】:
我正在看这个教程:http://lollyrock.com/articles/scala-http-requests/。
我正在尝试像他们拥有的那样发出一个普通的 HTTP 请求:
val address = url("http://somewebaddress.com/elements")
val x = Http(address OK as.String)
但是,对于我得到的那部分代码:
type mismatch;
[error] found : (com.ning.http.client.Request, dispatch.OkFunctionHandler[String])
[error] required: akka.actor.ActorSystem
[error] val x = Http(address OK as.String)
[error] ^
这很奇怪,因为我只传递了 1 个参数,而不是 2 个。
知道为什么会这样吗?
【问题讨论】:
-
我不知道答案,但你可以尝试指定输出参数Future[String]
-
检查您的导入