Tag: RETROFIT
Estoy tratando de implementar un token de actualización automática y veo al menos dos formas de hacerlo, una es crear un Interceptor solo para verificar si el código de estado es 401, luego si es 401 llamar al nuevo servicio y encadenar la última llamada, y la otra es algo . . . Read more
Estoy intentando enviar un formulario multipart con Kotlin en Android Studio: class MainActivity : AppCompatActivity(), AdapterView.OnItemSelectedListener { …. override fun onCreate(savedInstanceState: Bundle?) { uploadPost() } …. } fun uploadPost() { var theJSON = ClockinJSON(“una persona”, “una hora”, “ejemplo@ejemplo.com”) var myFile = File(getExternalFilesDir(null), “/ejemplo.json”) var value = theJSON.toString() myFile.writeText(value) var jsonFileBody: . . . Read more
Déjame mostrarte cómo estoy lidiando con esto. Recibo una respuesta de una API utilizando el método GET; la respuesta es algo así. available{ } Por lo tanto, en este momento está vacío, pero en cualquier segundo la respuesta podría ser algo así. available{ Id: 12145214522654 } Necesito ese ID y . . . Read more
En Postman, puedo hacer llamadas a una API que funcionen desactivando la verificación del certificado en las preferencias, ¿cómo puedo desactivarlo en Retrofit (solo para pruebas)? Cuando intento usar el certificado apropiado, obtengo el error: javax.net.ssl.SSLHandshakeException: java.security.cert.CertPathValidatorException: No se encontró un ancla de confianza para la ruta de certificación. Cuando . . . Read more
Quiero descifrar los datos del servidor, ¿dónde puedo descifrarlos en Android usando Retrofit? Antes de usar enc/dec, obtengo estos datos del servidor: { “success”: true, “secret”: “NVARWBA4MAGSAW2F” } Cuando llamo a esta API: @Headers(“Content-Type: application/json”) @POST(“user”) suspend fun addUser(@Body addUser: AddUser): Response<com.pryze.repository.model.user> Después de usar enc/dec en la respuesta del . . . Read more