Retrofit SocketTimeOutException beim Senden von Mehrparteien- oder JSON-Daten in Android

7

Problem beim Senden von Mutiparts oder JSON-Daten durch Retrofit-Lib

Retrofit-Schnittstelle

%Vor%

Adaptercode

%Vor%

Fehlerprotokoll, das nach dem Senden der JSON-Anforderung erstellt wurde

  

%Vor%

Ich habe versucht, das Timeout der Anfrage in Request Adapter

zu erhöhen %Vor%     
Dharmendra Pratap Singh 05.11.2014, 06:00
quelle

2 Antworten

21

Ich habe diesen Fehler vor ein paar Tagen und ich habe festgestellt, dass Ihre Lösung korrekt ist, aber fügen Sie mehr Zeit hinzu

%Vor%

Für OkHttp3

%Vor%     
kroky 28.11.2014, 21:08
quelle
0

Für mich war das Problem von der Serverseite.

Ich musste tcp_timestamp deaktivieren, indem ich die Konfiguration von sysctl auf dem API-Server änderte. Wenn Sie andere Dienste über TCP auf demselben Computer, z. B. Redis usw., verwenden, sollten Sie darauf achten, wie sich dies auf sie auswirkt.

Fanden Sie dies von einem Problem auf Github.

    
harsh_v 15.07.2016 06:56
quelle

Tags und Links