/** * Guess the body content by checking the Content-Type header. */ def anyContent: BodyParser[AnyContent] = BodyParser("anyContent") { request => import play.api.libs.iteratee.Execution.Implicits.trampoline if (request.method == HttpVerbs.GET || request.method == HttpVerbs.HEAD) { Play.logger.trace("Parsing AnyContent as empty") Done(Right(AnyContentAsEmpty), Empty) } else { val contentType: Opt