java.io.IOException: неожиданное завершение потока в соединении - PullRequest
0 голосов
/ 02 мая 2018

Я получаю эту проблему с Retrofit , но с почтальоном все работает нормально.

java.io.IOException: неожиданное завершение потока при Соединение {2.test.esb.demoapp.com:80, прокси = ПРЯМО hostAddress = 2.test.esb.demoapp.com / 172.16.33.156: 80 cipherSuite = нет Протокол = HTTP / 1.1}

Вызов модифицированного API следующим методом:

override fun registerDevice(deviceType: String, deviceId: String, deviceToken: String, description: String): Flowable<DefaultResponse> {

    val paramObject = JSONObject()
    paramObject.put("deviceType","2")
    paramObject.put("deviceId","45334343434dsdsdfgvxfg")
    paramObject.put("deviceToken","fgfdsd3443434sdsdsd")
    paramObject.put("description","Test")


    var deviceRegisterSuccess = demoService.registerNewDevice(paramObject)
    return deviceRegisterSuccess;

}

DemoService.kt

interface DemoService {

@POST("/v1/device/register")
@Headers("Content-Type: application/json")
fun registerNewDevice(@Body request: JSONObject) : Flowable<DefaultResponse>

}
...