Play 2.0中的WebService(WS)POST - Scala

时间:2013-01-02 19:26:12

标签: web-services scala post playframework playframework-2.0

当我尝试将地图传递给帖子时,我收到此错误:

  

无法编写实例   scala.collection.immutable.Map [java.lang.String,java.lang.String] to   HTTP响应。尝试定义一个   可写[scala.collection.immutable.Map [java.lang.String中,java.lang.String中]]

这是我的帖子示例:

WS.url("http://mysql/endpoint")
  .post(Map("email" -> "juju@juju.com")).map { response =>
    Logger.logger.debug("response: " + response.body)
  }

发生了什么事?

1 个答案:

答案 0 :(得分:12)

以下是提示:您必须发送Map[String, Seq[String]]

WS.url("http://mysql/endpoint")
  .post(Map("email" -> Seq("juju@juju.com"))).map { response =>
    Logger.logger.debug("response: " + response.body)
  }