WSResponse response.allHeaders play.forkrun.protocol.Serializers$playExceptionPickler$.unpickle(Serializers.scala
这是我的代码:WSResponse response.allHeaders play.forkrun.protocol.Serializers$playExceptionPickler$.unpickle(Serializers.scala,scala,response,Scala,Response,这是我的代码: class MainActor(out: ActorRef) extends Actor { var headers: Map[String, Seq[String]] def getCoursesForUser(userId: Int) { val apiURL = "/api/abc1/users/" val complexRequest: WSRequest = buildWSRequest(apiBaseURL +
class MainActor(out: ActorRef) extends Actor {
var headers: Map[String, Seq[String]]
def getCoursesForUser(userId: Int) {
val apiURL = "/api/abc1/users/"
val complexRequest: WSRequest = buildWSRequest(apiBaseURL + apiURL, sslClient)
complexRequest.get().map {
implicit val formats = DefaultFormats
response =>
headers = response.allHeaders
}
pagination(headers)
}
def pagination(allheaders: Map[String, Seq[String]]): String = {
return "1"
}
}
错误
play.forkrun.protocol.Serializers$playExceptionPickler$$anon$1:
编译错误[class MainActor需要是抽象的,
因为没有定义变量头
目标
我想将标题传递给分页函数(递归),
如何声明
var头:Map[String,Seq[String]]
这样我就可以将头传递给pagination()
方法,它不在范围之内如何声明类型为Map[String,Seq[String]]的变量?使用这个,var头:Map[String,Seq[String]=Map()