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: RETROFIT

Enviando una solicitud POST de Multipart/form-data con un archivo JSON en Kotlin.

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

¿Cómo vas a lidiar con esta situación? API de Android

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

La verificación del certificado SSL se puede desactivar en Postman: ¿cómo se hace lo mismo en Retrofit (Android)?

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

Dónde coloco el código de desencriptación para la respuesta en Retrofit Android?

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