Scala 错误-喷洒http:未找到:类型HttpBody

Scala 错误-喷洒http:未找到:类型HttpBody,scala,akka,spray,spray-json,Scala,Akka,Spray,Spray Json,我现在使用的是喷雾-1.1-M7,但现在我改为1.3.3。在1.1-M7中有HttpBody,但在1.3.3版本中不存在。那么,在我的代码中,我必须做什么呢 我的代码如下所示:我必须做什么才能获得: implicit def json4sUnmarshaller[T: Manifest] = { Unmarshaller[T](`application/json`) { case x: HttpBody ⇒ read[T](cleanupString(x.as

我现在使用的是喷雾-1.1-M7,但现在我改为1.3.3。在1.1-M7中有HttpBody,但在1.3.3版本中不存在。那么,在我的代码中,我必须做什么呢

我的代码如下所示:我必须做什么才能获得:

implicit def json4sUnmarshaller[T: Manifest] = {
    Unmarshaller[T](`application/json`) {
      case x: HttpBody ⇒
        read[T](cleanupString(x.asString))
    }
  }

你要找的类型是
HttpEntity

我没有这样写我的解组器,所以我不确定它是否会工作,但你要找的类型是
HttpEntity
,我建议长期切换到akka http。谢谢@FredericA。它看起来很有效。@Sun非常欢迎您,为了清晰起见,我将它添加为建议的答案