错误 - Spray-http:未找到:键入 HttpBody

error - Spray-http: not found: type HttpBody

我一直在使用 spray - 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