Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/scala/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
WSResponse response.allHeaders play.forkrun.protocol.Serializers$playExceptionPickler$.unpickle(Serializers.scala_Scala_Response - Fatal编程技术网

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()