es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: KTOR

Usar @SerializedName con un guión no funciona

Estoy intentando deserializar esta respuesta JSON en un objeto y una de mis claves tiene un guion en ella. Desafortunadamente, Kotlin no admite guiones en los nombres de las variables, por lo que utilicé @SerializedName() pero aún así no está funcionando. ¿Algún indicio de por qué? Respuesta JSON [ { . . . Read more

Eliminar el formato de array [ ] de la respuesta JSON.

He configurado un cliente Ktor en mi aplicación de Android y estoy haciendo una solicitud GET a una API. Me encuentro con: I/System.out: Error: se esperaba el inicio del objeto ‘{‘, pero tenía ‘EOF’ en su lugar. Encontré esta pregunta en SO (Stack Overflow): link, que básicamente me hizo pensar . . . Read more

Añadir interceptor a las rutas en Ktor no está funcionando.

Tengo una Ruta donde para cada ApplicationCall me gustaría agregar un encabezado a la respuesta. por ejemplo: rutas { ruta(“/cdn-cached”) { intercept(ApplicationCallPipeline.Features){ call.response.header(HttpHeaders.CacheControl, …) } get(…) {…} post(…) {…} route(…) {…} } } Este es un ejemplo simplificado de una configuración que tengo, pero lo que espero es que cada . . . Read more

Cómo utilizar GRIDFSBuckets con el cliente coroutine de KMongo

Estoy tratando de usar GRIDFSBuckets en ktor para subir archivos. Estoy utilizando la extensión coroutine de KMongo para crear mi cliente de MongoDB. Al llamar a GRIDFSBucket.create(), sus parámetros necesitan un MongoDatabase y un nombre de bucket. Esto está bien, pero KMongo coroutines crea un CoroutineDatabase en lugar de un . . . Read more