Solicitud HTTP en Kotlin

Soy completamente nuevo para Kotlin. Quiero hacer una validation de inicio de session usando el método POST y get información usando el método GET. Ya tengo URL, nombre de usuario del server y contraseña de mi proyecto anterior. No encontré ningún proyecto de ejemplo adecuado que use esta cosa. Alguien por favor sugiera cualquier ejemplo de trabajo donde pueda usar el método GET y POST en una request HTTP

Puede usar bibliotecas estándar que usaría en Java. Por ejemplo HttpURLConnection :

 private fun sendGet() { val url = "http://www.google.com/" val obj = URL(url) with(obj.openConnection() as HttpURLConnection) { // optional default is GET requestMethod = "GET" println("\nSending 'GET' request to URL : $url") println("Response Code : $responseCode") BuffenetworkingReader(InputStreamReader(inputStream)).use { val response = StringBuffer() var inputLine = it.readLine() while (inputLine != null) { inputLine = it.readLine() response.append(inputLine) } println(response.toString()) } } } 

Así es como podría enviar requestes HTTP simples a un server. Sugeriría Apache HttpComponents o cualquier framework que quieras usar cuando se trata de tareas complejas. Para Android Volley es el lugar para comenzar.

  • Clase de aplicación Kotlin SingleTon
  • Los literales de class Kotlin con el lado izquierdo vacío aún no son compatibles.
  • 0xFF0000FF Un literal integer no se ajusta al tipo esperado kotlin.Int
  • Validación del método Hibernate
  • Advertencia de Kotlin: algunos files JAR en classpath tienen la biblioteca Kotlin Runtime incluida en ellos "
  • Setter for field se elimina por tipo de proyección
  • Crear class CSS con kotlinx.html DSL
  • MQTT Android en modo Doze (Android 7.0)
  • El método hasSystemFeature devuelve un valor incorrecto mientras se comtesting la compatibilidad con BluetoothLE
  • Seleccione como en hibernación
  • El resultado de MailCore: htmlRenderingOperation siempre es nulo