【问题标题】:WebService (WS) POST in Play 2.0 - ScalaPlay 2.0 中的 WebService (WS) POST - Scala
【发布时间】:2013-01-03 05:22:16
【问题描述】:

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

不能写一个实例 scala.collection.immutable.Map[java.lang.String,java.lang.String] 到 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)
  }

发生了什么?

【问题讨论】:

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


    【解决方案1】:

    这里是提示:你必须发送Map[String, Seq[String]]

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-16
      相关资源
      最近更新 更多