Мой Lambda-обработчик выглядит следующим образом:
override def handleRequest(inputStream: InputStream, outputStream: OutputStream, context: Context): Unit = {
val mapper = new ObjectMapper() with ScalaObjectMapper
mapper.registerModule(DefaultScalaModule)
val mapped = mapper.readValue(inputStream, classOf[RequestSchema])
println("Path: \n")
println(mapped.path)
inputStream.close()
}
case class RequestSchema(path: String)
Где path
находится в полезной нагрузке входящего запроса. Но когда я распечатываю его, я получаю ноль.Любая идея, как я могу извлечь поле path
?