Cada vez que envío una solicitud de publicación del cartero y el servidor da este error, incluso comprobé si estoy recibiendo Content-Type = Application/ JSON
. Pero sigue dando este error.
Causado por: java.lang.NoSuchMethodError: java.nio.ByteBuffer.limit(I)Ljava/nio/ByteBuffer;
Aquí están mis archivos
Archivo de solicitud:
fun main() { embeddedServer(Netty, port = 8080, host = "192.168.0.109") { install(ContentNegotiation){ json() } configureRouting() }.start(wait = true) }
Petición:
post("/login") { val userInfo = call.receive<UserInfo>() println(userInfo) call.respondText("Everything is working fine") }
Clase de modelo:
@Serializable data class UserInfo( val email: String, val password: String )